The camera position i'm not so sure about, for times i did'n know if i fell outside the map. At the same time maybe a panel with instructions at the beggining could have help.
Apart from that, the music and graphics fit together very good and the idea of the game is great and some extra time can make it perfect.