The huge problem with this game is how addictive it is. The gameplay is smooth, fun, and upgrading always feels great, the only real issue I have is the hp system. It makes a good challange, but getting a level could have a hp refill effect, when a player can choose an ability, or to heal. Other than this, very good, I spent way more time with it than I care to admit.