We're in two minds about this. Currently our philosophy is to assume any high profile game will get at least one delay before release. Just look at Metal Gear Solid 4. Does that mean we should expect LBP to land around Christmas (or, yikes, 2009?) or have the team now given themselves the time they need to get the game done by September? We're hoping for the latter. Bring on the beta!
More videos of the game, after the cut.
[Via Digg]

