Вот еще немного подумал: у тебя сначала идет завязка, а потом экспозиция. Может чтобы не заплутать в Хагвартсе делать локации с разной цветовой гаммой, вводить какие-то пояснения, сделать скриптовые сценки - персонажи в основном рандомно бродят, возможно сделать меньше переходов.