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.

Professor Layton vs. Phoenix Wright ... in sales