SCEE’s answered criticism of LittleBigPlanet’s apparently lacklustre performance at retail by saying the game has sold “really well” and would have charted higher if it wasn’t for such a crowded time of year. The game debuted at number four in the UK chart than droppped out of the top ten in its second week. “Our […]