Video Game Reviews, News, Streams and more – myGamer

Dementium II Screens

3402SquallSnake7

SouthPeak just release new screenshots for Dementium II, sequel to 2007’s The Ward.  Check them out HERE.

Stay with www.mygamer.com.  

Exit mobile version