PC gamers can claim free games on Steam and the Epic Games Store. Steam users can grab Stellar Mess until February 27. Epic Games Store users can get F1 Manager 2024 for free until February 20.