Limited Run Games E3 Style Showcase Coming July 8
Limited Run Games has revealed that their E3 style showcase, LRG3, is coming Wednesday, July 8. The company has stated that more than 30 games are going to be announced for physical releases. Among these, a few... Read More...