Forza Horizon 3 Demo shows up on the Windows Store ahead of official release
by Sean Chan
Recently, we reported that Microsoft will be launching a demo for Forza Horizon 3 on the 12th of September. Today, the demo showed up on the Windows Store — however, as you may expect, you can’t download it just yet. T...