Why Invincible Is The Greatest Superhero Ever