I thought gamespot would be streaming it
Probably don't want to advertise youtube. Gamespot is just too corporate with too many hidden interests
Log in to comment