The Flash: Things You Might Have Missed In "Invincible"