Glad i bought this DLC, you catch a hovercraft to the island, once your there you may never want to go back to the mainland, but you can if you want, plenty of good racing on the island, especially the offroad stuff, excellent, seems totally different to the main game, i do not regret buying it for one minute. The download code was emailed almost immediately by JBHIFI, thanks team for the great service.