Tagged with Tears of War

New Release Date For Tears of War

I posted not too long ago that Tears of War would release on August 20th. However, that isn’t going to happen. I know, I know, there are a lot of you waiting on it and I hate to do this to you, but it had to be done. For that I am truly sorry. However, … Continue reading