Looks very promising, going to buy this from Steam when it gets there. The game's itch.io listing for
Games > Action > Free
might be a bit misleading though.