Thanks for the comment!
Ye that level is meant to be hard, but I aknowledge that it's a little bit too much.
Thanks for playing!