Pretty neatly put together and I don't have much else to say but that for some reason I read "who else could it be" as the Diddy Kong voice from that one weird TV series.
...Well, now I'm imagining the protagonist as just being Diddy Kong. It's an interesting mental image, I'll say!