F1 2018 is free to claim on the Humble Store

Humble has come forth with another giveaway, with Codemasters F1 2018 being the latest game to be offered. This entry of the Formula One racing series is free to claim through the weekend. Read more…
Neowin