Nice game, I managed to complete it.
The boss was very easy though. But getting there was quite difficult, especially the parts where you could flal off the map.