January 1, 2011 at 12:33PM Windows XP partially re-created in LittleBigPlanet 2, ups the stakes for gamer ambitiousness (video)