Got stuck in the second level :S Didn't give a rating yet (due to getting stuck)
But I liked the music... controls were a bit fussy and the graphics need more coherence and consistency... it is very clear they are from different sources etc.
Good luck in the jam :D