Hey there!
Found a couple of hours ago and have been playing it non-stop.
To sum my reaction up in a few words... I seriously love this game!
It has a "Last Ninja" vibe to it from the days of the Amiga in the 90's
It deserves so much more attention and I will be ranting to my friends to try it.
It's added to my steam wish list and I await it's release impatiently. :P