Still don't know what the hell this game is even supposed to be
English
-
sci-fi steam punk historical horror game. badically you got it from the trailer, if you've ever seen any of the above. it;s the church fighting monsters with futuristic steam punk weaponry in England, in 1886 ala L4D.
-
Not sure that this game is close to horror...
-
Ever see the movie "VanHelsing"? Like that but shittier.