Monthly Archives: March 2016

Beware the Ides of March: Total War: Warhammer Gets a Delay and a Big Reveal!

I know all of you guys can agree with me that second to a game completely flopping on release, there is nothing more disappointing than a game you have followed all the news, updates, hype, blogs, and even pre-ordered months in advanced getting delayed. Well for all my Warhammer and Total War fans out there I […]