Man, everyone says its too hard, i really didn't think so when i was developing the game...
I think you have to get used to the mechanics maybe, but over all is a very good game!