Shovel Knight is an awesome platformer that perfectly balanced the classic action platforming of Mega Man with RPG elements and a more engaging story. The result is a very memorable experience that can easily resonate with anyone... though it is, sadly, very short and not very replayable either. I haven't yet played the free DLC stuff that was released later though, so that might bring me back into the game a bit more.