Fans, and users, of Windows 8.1 based PCs and tablets now have another addictive game to play on the platform. BBC have very recently launched Top Gear: Race The Stig on the Windows Store. This free, and seemingly popular, game is a casual title through and through. You collect items to achiever a better score, as you...