Tag: xbox 360. ps3 playstation 3

New Trailer Out For Enslaved: Odyssey To The West

Namco has released a new trailer for Enslaved: Odyssey to the West. It's got robots, free running, and explosions. What more do you want?
spot_imgspot_img

Subscribe

Popular articles