LudicrousSpeed on 05 April 2017
No Crackdown 3 news until E3 apparently.
Man it will suck if Forza is the only game they show Thursday. But I guess the specs are the most important piece.