Tuesday, March 14, 2006

Lost Planet

There is also a HD trailer for Dead Rising on This Page, but please take a look at Lost Planet because that looks great too.