It looks really nice, but I keep on thinking it's a LittleBigPlanet movie.