Well - in my experience, the first level was too hard for a first level; I almost gave up. Then everything that followed was extremely easy, only the spiked balls were a challenge. So, to sum up, it would need some balancing.
Furthermore, the platforms sometimes pause at the end of their way, and sometimes don't. Is this intended?
But all in all you made a really great game, like swoopie pointed out!