The Download Now link directs you to the Apple Mac App Store, where you can continue the download process. You must have an active iTunes account to download the application. This download may not be available in some countries.
From Feral Interactive:
Speed your way to the front as the star driver of 'World Series Racing', a disruptive new championship with global ambitions. Hold your nerve and do whatever it takes to win in nerve-jangling duels on mountain roads, experience full-contact sprints through city streets, get sideways in high-stakes drift events and carve your way around famous circuits as you propel WSR to the top of international motorsport.
Learn to master over 70 high-performance rides including supercharged muscle cars, agile open-wheel racers and cutting-edge sports vehicles. Master each car's unique balance of speed, torque, grip and acceleration and adapt your technique to match the machine for a heightened driving experience that hits the sweet spot between realism and arcade racing.