Hey! I think that would be helpful for indies to gather list of game review sites from countries around the world. If you know any non US/UK (and not from top10 world-known sites) game review site put it in here (URL and country). Thanks!
Edited by LukKaluski, 27 February 2013 - 05:15 AM.