Art of Rally is free to claim on the Epic Games Store today

The next freebie from the Epic Games Store has been revealed to be Art of Rally, the top-down, stylized racer with realistic handling. The game is free to claim and keep for the next 24 hours. Read more…
Neowin