I've just updated the game to remove some of those awkward mechanics, the tutorial will be a bit easier. I'll have to see how people do with it.
That said, I don't think the game is going to be very simple, so you might not ever like it. I'll still be doing my best to try and make the game more comfortable.