Game Critics Awards 2010 – And The Awards Goes To…
The Game Critics Awards have released their winners for the Best Of E3 2010 and there are a few upsets running amok. If you haven’t already checked out our very own Lazygamer E3 2010 Awards you can do so by clicking here. The Game Critics Awards are compiled through the voting of 31 voting publications to give their final winners …