There is a new Invincible series on Amazon Prime, so here are some thoughts on it.