One of my biggest complaints about the current state of the gaming industry is that demos seem to have hone the way of the dodo. I remember a time when every gaming magazine would come with a CD packed with …
Continue reading →
Published on December 09, 2013 09:33