LittleBigPlanet 2 Unveiled With This Snazzy Trailer

Digital puppetry? Intelligent design? Homespun tales? Whole games? It looks like LittleBigPlanet 2 isn’t just official, it’s going to be amazing.