Here are some new screenshots from Focus Home Interactive and Compulsion Games’s upcoming Contrast, which is set to launch on November 15, 2013 for the PlayStation 3, Xbox 360, and...
Here are some new screenshots from Focus Home Interactive and Compulsion Games’s upcoming Contrast, which is set to launch on November 15, 2013 for the PlayStation 3, Xbox 360, and...