I'm a sucker for tower defense games. However, it's impossible to reach the end and win. The tiles are too expensive, and enemies spawn too quickly.
It's actually possible to win but i agree difficulty is a bit too high.