7.0

The Surge Review

by Gary Baileyon May 15, 2017
Mech Souls.
7.5

Lords of the Fallen Review

by Mick Fraseron October 28, 2014
Lords are coming...