The Forza video game series is widely known as an Xbox exclusive, but that's about to change with Turn 10's latest release, Forza Street. Xbox has just announced that Forza Street is available on Windows 10 today, and that it'll come to Android and iOS later in the year.

Read More