Today, Deep Silver announced that Risen 3: Titan Lords is officially on store shelves today. In addition, they launched a new trailer which goes over...
Today is the day that you'll be able to get your hands on Civilization Revolution 2, and we happen to have the launch trailer below for your viewing...