on my phone at the minute so cant give the game a go unfortunately.
But something ive come to understand recently while developing my own game is that you are the single best player in the world of your game. So if you find something difficult or fustrating, mere mortals playing your game will stand next to no chance of beating it.
I will have to give your game ago when im back at my pc!! :)