Marvel vs Capcom 3 Galactus Trailer

I hear this guy eats planets.