Divinity: Original Sin announces a spring launch date with a new trailer showing the vast differences in landscapes and foes awaiting players in this co-op RPG.
An introduction to World of the Living Dead: Resurrection, the new zombie survival strategy browser game for players looking for a game light on graphics, but deep on gameplay, decisions and strategy.