Super Meat Boy launches with beefy new trailer

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?

This article was originally published on Joystiq.