criticalhit.net
So..Who “Won” E3?
E3's over. Done and dusted! The big 3 console manufacturers put on their big E3 shows to ply you with their upcoming wares. There were many things shown -
Geoffrey Tim