E3’s Coolest, Weirdest, and Most Badass Indie Games

The annual E3 conference is the time of year when industry giants—such as Capcom, Microsoft, Nintendo, and Ubisoft—step onto the video game world's largest stage to showcase how they plan…

Comments Off on E3’s Coolest, Weirdest, and Most Badass Indie Games