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