Get answers to frequently asked questions about Forza Horizon 3. the game on Xbox and want to play it on Windows 10, sign in on your Windows 10 device..