A Dance of Fire and Ice is a strict one-button rhythm game. You control two orbiting planets as they travel down a winding path.

If you like the browser demo at the top of the page, you can scroll down (or check Steam) to get the paid full version with remastered art and lots more features and levels!

Note that the itch.io version here is cheaper than the Steam version because it does not come with Steam Workshop support (Steam doesn't allow it!). Level editor and custom levels are still totally available, you just have to load the levels manually from a URL.

Soundtrack  | tweet us?

Play our IGF nominated other rhythm game, Rhythm Doctor!

Use whichever key you want on the keyboard. The [ and ] keys adjust the offset. 

  • Remastered Art: Soar through each genre of music in a variety of colorful fantasy landscapes.
  • New angles: Triangles are triplets, skewed verticals are swung notes.. when you're not limited to cardinal directions, there are a lot of new interesting rhythms to play with! 
  • Post-game challenges: Speed Trials for each world and blisteringly fast bonus levels for the brave.
  • Play new levels for free: The full version contains more than 15 worlds. Tackle new songs and new rhythms as we expand the game with free level patches over the coming months.

Steam reviews - >90% positive.

Click the "Buy Now" button below to get the full version. Let us know what you think in the comments! Please note: the itch version does not come with a Steam key.

Having technical issues? Email support questions to: giacomo@7thbe.at or leave a message in the #adofai-bugs channel on our Discord! 

Legacy Changelog:

v0.4.2 (5/12/18) Ported to WebGL! Only took four years

v0.3.1 (27/10/14) Calibration minigame!

v0.3.0 (4/10/14) Third level pack!

v0.2.0 Second level pack!

v0.1.2 Mashing guard!

v0.1.1 Added tutorial levels!

web statistics


Buy Now$3.99 USD or more

In order to download this game you must purchase it at or above the minimum price of $3.99 USD. You will get access to the following files:

adofai-win 150 MB
Version 1.11.0
adofai-mac 149 MB
Version 1.11.0


Log in with itch.io to leave a comment.

Viewing most recent comments 1 to 40 of 76 · Next page · Last page

This is super creative. Great job


  • i have seen this on youtube its quite hard i havnt played it yet


Where did you make this music?

Also Level 2-x the song is great! Is there anywhere I can download the soundtrack for this game??

You can download the soundtrack at the to of the page Potayo.


Fire and ice hmmmmmmmmmmmmmmmmmmmmmmmmmmmmm 


i can play for free in browser 

made it to wind up 1.7

To the creator: Is this mobile supported?

i made it to wind up 1.9

i made it to wind up 1.2


This is great, but maybe you should add a practice mode to get a feel of some of the harder levels.

(7 edits)

fizzd i wanna tell you that your the best at making rhythm games I especially like Rhythm Doctor but I finally beat THE WIND-UP (3-X) The music is awesome I love your games, Just keep doing what you do best fizzd.

Will you reply? I dont know but if you see this, Your awesome. (Play Rhythm Doctor in a new tab here!)

Edit: So far I'm on 3-X (1.4x) [Insane+(+)]





Its hard to describe how amazing this game is

Hm, the demo isn't working for me...

Uncaught TypeError: Cannot read property 'length' of null
    at emscriptenWebGLGet (749b5b58-b8b0-4649-aab3-3a5197f41ec0:2)
    at _glGetIntegerv (749b5b58-b8b0-4649-aab3-3a5197f41ec0:2)
    at v6p9d9t4.ssl.hwcdn.net/html/1175401/<anonymous>:wasm-function[8365]:0x3648fc
    at v6p9d9t4.ssl.hwcdn.net/html/1175401/<anonymous>:wasm-function[8343]:0x361e92
    at v6p9d9t4.ssl.hwcdn.net/html/1175401/<anonymous>:wasm-function[8309]:0x35fcb8
    at v6p9d9t4.ssl.hwcdn.net/html/1175401/<anonymous>:wasm-function[8154]:0x355c13
    at v6p9d9t4.ssl.hwcdn.net/html/1175401/<anonymous>:wasm-function[8116]:0x34e8a0
    at v6p9d9t4.ssl.hwcdn.net/html/1175401/<anonymous>:wasm-function[8105]:0x34d7d4
    at v6p9d9t4.ssl.hwcdn.net/html/1175401/<anonymous>:wasm-function[8085]:0x34b6cd
    at v6p9d9t4.ssl.hwcdn.net/html/1175401/<anonymous>:wasm-function[8030]:0x3431d9
    at _main (v6p9d9t4.ssl.hwcdn.net/html/1175401/<anonymous>:wasm-function[8029]:0x342ddb)
    at Object._main (749b5b58-b8b0-4649-aab3-3a5197f41ec0:2)
    at Object.callMain (749b5b58-b8b0-4649-aab3-3a5197f41ec0:2)
    at doRun (749b5b58-b8b0-4649-aab3-3a5197f41ec0:2)
    at run (749b5b58-b8b0-4649-aab3-3a5197f41ec0:2)
    at runCaller (749b5b58-b8b0-4649-aab3-3a5197f41ec0:2)
    at Object.removeRunDependency (749b5b58-b8b0-4649-aab3-3a5197f41ec0:2)
    at processDataJob (UnityLoader.js:4)
    at a.callback (UnityLoader.js:3)

I'm running it in Brave (Chromium-based) on macOS.

I tried it in Safari, and it does run at first, but attempts to play ran into various other game-breaking errors.

What browser/platform do you support, that I should try the demo on?

hello. I have a macbook air and my downloaded version of the game is not working

great game :)


My balls won't move i need help


bruh my dirty mind

Thank god I'm not the only one.


You pervs

no they mean the blue and red planets

not the :- balls


I know what you mean, but my god the amount of replies on this one comment...


Holy cannoli this is SO addicting

(1 edit)

My langhage is  chinese.
When playing recently, the grid will not show the icon of play perfect or late , I want to know if it is a bug and how to fix it.

Thank you.

P.S  I use steam version


Hi, this game is coll, but i can't play for some reason. When i start the lvl ( in campain mode), I don't have anything, no space button to start, i can't do anything. I clicked on all the buttons but nothing happened, the game just did not start. Can someone help me pls.

When is the 1.10 update coming here ?

We just updated it!

how to i play adofai custom map?

Hi, go to the Level Editor portal that is on the left part on the level select. In the level editor, click on the tab located at the top, then click Open and open the level you want to play. If you want to find custom levels, you can visit the game's discord (shared with our other game, Rhythm Doctor): discord.gg/rhythmdr

Hey, is this 32-bit? All that's showing on my Mac is a black screen :/

Unity, the game engine we use, only supports building for 64-bit macOS. If your mac is from 2012 onwards, it should work with this. Maybe you're having a different problem. Download the latest version and let me know if it's still showing a black screen! Thank you.


This is such a simple premise, but executed so well! 


on 2-X, the speed up part is a little broken. pls fi

(1 edit)

Funny but why i don't have money ): lol


this game is quite fun because it mixes music with coordination

its funny how windup beginning is long than the pay version and became black in the recent update :3

(1 edit)

I purchased version 1.4.0 Great game! 

I cannot figure how to update. Any help?

EDIT: I figured it out. Go to the original purchase email confirmation and select [Download your Purchase] The newest version will be downloaded.

Hi! You can also download the Itch app (https://itch.io/app) that works like Steam, it manages your downloaded games and updates them automatically.


Very well done... Great work!


i've already purchased on here but can I get a steam key aswell or instead? :) 

When is 1.5.0 update? It's out on steam

we just updated it, you can download it now!

I think this game is really cool, but I wish I could play custom levels in mobile (Android, iOS), because these days people usually play game with it.

I heard that Android one could play customs in debug mode (deleted it now..?), and iOS nowadays can download files by safari and load it via new files app mechanism.

If you support custom levels in mobile, I’m sure more people will love your game! I’m excited to check out this and some other features in the future.

Hi, thank you for the kind words! We are still working on Workshop support for Steam (it's in beta there). After we launch that, we will think options on how we can make some kind of workshop and editor for mobile.

Very Good music and Good gameplay, the art could improve, but in the full version looks better. Great Game!


Viewing most recent comments 1 to 40 of 76 · Next page · Last page