Great game, could really see this one as a full release game somewhere down the line!
The only thing that grinded my gear was getting stuck on a jump/doublejump if the player is to close to a wall. Especially if it was the last action before the finish line :D