the game is very fun, but somehow the tower which cost 1000 made the game way too easy
Yeah, I was about to say the exactly the same. It is just OP.