In the comic, it's Mark's high-school principal who gives him the idea to call himself Invincible, not Nolan.
7 former Walking Dead/ Fear the Walking Dead actors provided voices for this episode
Debbie Grayson is of Asian descent, much like Sandra Oh who voices that character. Debbie may also be Korean, like Sandra Oh, because there is a picture on the staircase wall with the word "hello" written with Korean characters.