Lost Planet 2 Stage Demo

Missed it Live? Check out the Lost Planet 2 Stage Demo from Day 2 of E3 2009.