Media Molecule: LittleBigPlanet couldn't have been made on Xbox 360