Hey thanks for playing!
The game was easy during most of the development, so I decided to turn the difficulty up a notch. It seems I over did it! So you are not alone on that :)
I will probably upload a walkthrough video showing the most optimal approach!