Developers Cyanide Studios and Spiders as well as publishers Focus Home Interactive have today released the launch trailer for their upcoming PS3, XBox360 and PC release 'Of Orcs and men'.
This trailer unveils further details of the story, universe, and...
In development by Cyanide Studios and Spiders for the PC, Playstation 3 and XBox360 as well as set to be published by Focus Home Interactive next week - both companies have released the 'Buddy Trailer' for the upcoming release...