Of Orcs And Men – New Screens
Still lovin’ that title. Anyway, Of Orcs and Men, the joint release from developers Cyanide and Spiders, is looking pretty impressive if the latest batch of screenshots are anything to go by. They show off some of the more grand scale locations that will be…