GameSpot teams up with The MIX for the Play For All Showcase, which features trailers from upcoming indie titles as well as interviews with some of the developers.