Did anyone see this trailer at the Video Game Awards? This is the first I had heard about this game. I think it was unveiled earlier at E3. I think this is a fantastic looking game. I thought the idea was great when LittleBigPlanet came out. The problem with that game, is that the...