Games E3 2017 Report Card I will try my best to not give the entire show an F. By Jared RussoJune 15, 2017