Video Game Reviews, News, Streams and more – myGamer

Dementium II Screens

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

Stay with www.forumwizard.net.  

Exit mobile version