The Humble Store is giving away F1 2018 for free for a limited time Until supplies last…! Grab it now…