scottishgames.net
Rockstar North – The World’s Number One Game Developer
Let’s face it, in the wide, wide world o’ games, any list of THE WORLD’S TOP x, where x is games, reviews, studios or other, is going to be controversial. However in a recent issu…