By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Microsoft are really starting to get the hang of promoting games. Gears, Bioshock and now Lost Odyssey have all had great trailers. I just hope that Lost Odyssey's trailer gets airtime like Gears did.



starcraft - Playing Games = FUN, Talking about Games = SERIOUS