Still not really finding this all that great, but here’s the stuff they’re showing at Comic Con: