E3 2015: It Gets Weird – Indies and Indiecade – Day Three