Fun but I don't know if a 2d platformer is the best type of game to show you core mechanic. I'm also not a fan of 2d platformer so I might be bias.