I beat Horizon today. The ending was pretty anti-climactic. Still a fun racing time though. Now to get back to less arcadey things!