Awesome, especially since our hero is a dude.
Reads like a choose your own adventure, or else an Infocom game. One I’d like to read/play!