Orion Stars has an unusual setup that takes a little bit of time to get your head round. New players joining up can enjoy 50 free spins, with no Orion Stars no deposit promo code required, but you will have to go through the process of downloading the app