We'd never let you forget that the excellent Super Meat Boy
is arriving on Xbox 360 today. Ever. But even if we were to fail you, the dudes of Area 5 and Team Meat would be there to pick up the slack with a special, BurgerTime-esque
launch trailer. Hooray for fetus juice! ... Wait, what?