Tried searching for any topics about this awesome game, but was surprised to find nothing around here. While I'm not entirely surprised because it's not an enormously popular game [not when compared to Halo for example], I was actually surprised that no one here would have taken interest in the...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register. By continuing to use this site, you are consenting to our use of cookies.