First up, we have the standard bonuses that will come with all £49.99 / €59.99 pre-orders. Every copy includes a bonus pin ...
The latest GamesIndustry.biz Microcast is now available to download, bringing you a quick dive into the biggest news ...