Everything about this game is fantastic. The gameplay is simple, yet all the movement required means there is plenty to keep the player busy. The scaling of the chaos is just right, with how advancing the stage trickles in more enemies to dodge. The sprites are detailed and the backgrounds, particularly for stage 3, gorgeous. The soundtrack is is great, especially to me since it uses instrumentation I normally don't jive with. And it doesn't slack on its story cutscenes either. Just an incredibly impressive jam game all around.
On a side note, it seems to be half-compatible with a controller? I could move Aya around, but not take pictures on the controller. So I played with one hand on the controller to move with the stick and one hand on the mouse to take photos.