Thanks for your kind words, cool thing that you had fun with our game. Its also good news that other people think that the music fits in well ^^
Great to hear you liked the arts
For the level design issue: where would you place a checkpoint and what forces exactly make you screw up?