I read articles, I watched the trailer...and I have to say that for me LoF is number one!!! I can't wait to play this game... Everything looks so good :)
Lords of the Fallen
Game » consists of 11 releases. Released Oct 28, 2014
Game » consists of 11 releases. Released Oct 28, 2014
Log in to comment