A bit hard, but I eventually managed to get through all the levels. A fun game!
Thanks for playing! I didn't have time for much playtesting, but you are right, the levels were a bit too punishing.