The IndieCade Showcase at E3 2016 presented a curated variety of games from independent developers. E3 IndieCade Showcase 2016 : Read more