Cool, it's really unexpected that the third boss is the level itself. Maybe it will be easier if the player has more than one live. It's fun, simple yet challenging, nice works!