10 Hardest Video Game Levels That Required Incredible Skill
3. Knight Johannes Final Battle (Rogue Legacy)
Thanks to a PS4 re-release, Rogue Legacy has seen a surge in popularity and a renewed vigour in playing through its unique approach to RPG game design. Playing as subsequent heirs to an entire bloodline of knights that attempt to best a demonic castle, each game over screen also kills that character for good, meaning your next choice will inherit some of the traits from who went before. Needless to say you'll die a whole hell of a lot, but it's all in the service of learning the enemies' animations and boss patterns, as well as seeing which attacks and classes you like to stick with. Speaking of bosses though, after journeying through the different areas and slaying four separate demons (which is a mammoth undertaking in itself) you'll then face Knight Johannes, who is an amalgamation of all your most devastating attacks, except he unleashes them far more frequently than you ever could. It's a case of the game's difficulty increasing tenfold down to the fact everything is on a 2D plane. Rogue Legacy loves to throw entire screens-worth of projectiles at you, meaning there's only one very specific jump you can do to avoid them and you'll end up going through a few more generations' worth of characters before taking him down.