Ultraman X Avengers #3 hits stores this Thursday. Can Earth's mightiest heroes and the Ultra Guard stop Galactus and his new ...