I don't like how it's brutally hard right out of the gate, and the second level seems to require either godlike timing or godlike button mashing to successfully reflect all the fires. I had to give up at that point. But goddamn are the music and graphics incredible.