To Download Star Stable Horses For PC,users need to install an Android Emulator like slicelive.com Xeplayer,you can Download Star Stable Horses for PC version on your Windows 7,8,10 and Laptop. How to Play Star Stable Horses on PC,Laptop,Windows. Jun 25, · Free star stable chrome download software at UpdateStar - Star Stable is the amazing online horse game where you explore the beautiful island of Jorvik on the back of your very own horse. Oct 26, · New horse in Star Stable Horses! A very special North Swedish Horse foal has arrived to our free-to-download app Star Stable Horses! In Star Stable Horses, you can raise your very own horse from a baby foal up to a level 10 horse, ready to hit the Jorvik racing tracks with you as its rider.