Definitely one of the cooler looking games I've played. All the visuals look really good. The randomness makes it a little too hard at times.
Yeah, I agree about the difficulty, we are planning to rebalance the game to make it a bit easier.