Hey! Thanks for playing :) yeah the last level is kind of difficult. We decided to include it anyway, as some people felt like the game was to easy. In the final game such levels will probably become optional bonus stages :D
Cheers,Paul