Follow @nielsk on Micro.blog.
Harry Potter is a novelized Metroidvania. Each book he gets a new item or spell that unlocks new parts of Hogwarts or empowers him to defeat new foes or just upgrades him (like the Firebolt over the Nimbus).