Gran Turismo 6 was announced, EA will no longer have online passes, Ubisoft has a sequel and “a new creation” in the works, Grand Theft Auto V will not be at E3, and Nvidia announced preorders and pricing for Project Shield. The news we have for this week’s episode of