Jun 19, 2018
Devil worshippers love their kitties, game developers take copious amounts of acid and E3 is duller than dull. The world is flipped upside down yet the guys still attempt to give it a glass is half full chat. A full run through of all the pressers and games announced during E3 and a Side B jammed full of new bands...