This Seeking Tech guide will explain how you can unlock the DLC levels in Astro Bot.
For the first step, make sure you download the latest patch.
Afterwards, you need to beat the final boss and then go through the credits stage.
You should then be able to unlock the Stellar Speedway galaxy.
Only one level will be available at first, with the rest of them coming at a later date.