I think I saw the link to the site here on these boards but can not find it anywhere.
I swear someone posted a link to a site that is working on scaled reviews from the bigger gaming sites like IGN & Gamespot...does anyone know what I'm talking about?
I swear someone posted a link to a site that is working on scaled reviews from the bigger gaming sites like IGN & Gamespot...does anyone know what I'm talking about?