Medisti on 13 June 2017
Too many announcements of announcements imo. Prime 4 and Pokemon Switch might as well have not been mentioned. I did appreciate that the majority of the games are coming this year, though.