Planet Horse Game Download free. Saddle up for adventure! Download Planet Horse game free for PC. Download Horse Life. Program available in:In English; Program license:Trial version ; Program by: Horse Life is a 3D game where you train a horse to win competitions. Pros: Various locations; Four competition modes; Free download. Play Planet Horse and have a great time caring for and training your horse. Choose from 7 This game gives you full control over your new steed from the start.