This game has a very "Indie" feel from the start, though in a good way. At first, I was having a little bit of trouble getting into the game, as to games like these usually don't take my fancy. Later into the game, I just got hooked and kept finding things I liked about it. The file size and price are also very nice, especially when bought in the indie fort bundle.
-Controls/Starting out-
For starters, it has a pretty strong, re-playable tutorial. I got the general gist of what to do mostly on my own, thanks to the very simple controls. It is very easy to configure any controls that were disliked as well. The game had few things that you had to remember (As in ways to perform certain moves like dash and super jump), and was quite simple in my eyes.
-Gameplay-
The game was pretty fun in my eyes, I was entertained for quite a while, and still haven't finished the entire game. The first 2 levels or so (Tutorial included) were a bit slow and uninteresting, which is part of my loss of a star rating. At around one of the third levels, the game started gaining dynamic with new weapons, and being able to finally get the gist of dashing and super jumping.
One of my favorite features, was the destruction engine. With almost any weapon, really high jumps, and really long falls, you can dent the earth and basically terraform the map, which is already aesthetically beautiful.
Another great feature in my eyes was the addition of the upgrade system. You could upgrade just about everything your character had; dashing, jumping, armour, energy (Basically the currency) collecting area, and all of your weapons. All of the weapons (That I've encountered) have done some interesting things when upgraded, instead of just upgrading damage done for instance.
The way the level feature is planned out is quite nice in my opinion. Once you complete a level, you unlock two levels. It's always terrible getting stuck on a level, and just having to quit because of the level. With this, you have the freedom to choose.
Last, but not least, a bit more of an indepth description of the two skills I was talking about earlier; dash and super jump. Dash can be very useful, as to at higher levels is doesn't consume much energy, you can run up walls, and you can run over water. The super jump, however very energy consuming at its first few upgrades, can be used as a quick get-away, and almost turns into a jetpack towards the last upgrade.
-Cons-
However this game has many pros, it also has its cons. For starters, on older systems, the game can tend to run a bit slow.
Some of the enemies can be a bit of an annoyance, as to when certain types get right up on you, there's very little you can do about it early in the game (Until you upgrade your dash a bit, that is).
The controls can be a bit sluggish at times. Whenever you're jumping, you have little control mid-air, meaning that super jumps can sometimes kill you if they're not planned just about perfectly.
When running on walls with dash, it can only go up and down the walls; not sideways, which can be annoying at times.
And of course, the game has its few glitches, but is without any major glitches that ruin the game.
-Overall-
This game is well worth the money spent in my opinion. However it may not be for everybody, the game is attracting to people (as I've learned) that aren't even huge into the genre. I'd easily recommend this game to people I know.