I really love the art style, however, it makes it a bit difficult to see where I am going to land after jumping/falling. I couldn't get past level 3, which was probably entirely my fault but the perspective thing doesn't help me much.
The music is simple, but I think it fits the game very well!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.