Dead Static Drive Coming to PC and Xbox
Developer Fanclub has revealed a new trailer for their upcoming game Dead Static Drive, which is being described as “Grand Theft Cthulhu.” Although that description immediately evokes thoughts of cosmic Continue Reading