Gameitall
February 12, 2012
The best way to sum up The Darkness II is with a line from the game itself, “It’s like your watching yourself on the big screen, there you are,...