Despite the fact that E3 has been canceled this year, there has been a flurry of game announcements as a result of the other high-profile showcases...