Awesome. :]
The concept is really great! :]
It's simple, but challenging. Great combination, my only complaint is that some part of the platforms are not completely solid, so it makes it easy to fall off or jump through chunks of the terrain. If it is at all possible, you should make sure that all spaces that show black that the player should be able to walk on are completely solid.
Great Job Overall. :]