Wait… you're the new hero?! They said you'd be taller.