No, your link goes to the grotty looking Transit van parked outside a school Epic Store. Mine goes to Humble Bundle which gives you a Steam key.
Free isn't free if it means installing spyware on your PC.
DiRT was fun I should reinstall it at some stage. Shame our clan league never really took off
Part of the problem was that the Codemasters league system was always broken. DiRT Rally is a fun game but Codemasters gave precisely zero shits about their product a few months after launch. They integrated a half baked web service and then failed to maintain it.