I have enjoyed this game for a while now. I will say that unless you take care of your horses individually, though, the amount of time needed to play the game isn't very much. Which on some days, can be very nice, and on others, can be a real pain. It's also one of those games where if you want to succeed, you need to pay attention to everything and think it all out. If you want to earn a lot of money, you have to debate on what the best way to gain it is and what the best way to keep it is.
Horses are also graded on conformity as well. You can range anywhere from bad to perfect (at least the lowest I've seen so far has been bad.) This can help with competition factors, if I'm not mistaken. You also have stat points, which will also help with competitions.
One thing I absolutely love about this game is that genetics are involved and it's so amazing! Just because you bred a white horse to a black horse, that doesn't mean you're going to get a grey horse, unless that white horse looks white because it has the grey gene. Instead, you're either going to get a white horse or a horse of any color possible from the white horses other color genetics combined with the color genetics of the black horse. They even include wild bay and seal brown, but only for a couple of restricted breeds.
I'd have to say one thing that is a bit depressing about this game is its lack of breed variety, though it still has quite a few of the most popular breeds. I'd also like to see cross-breeding become a thing on this game.
Something else I really love about this game is that you can take a horse breed that's really good at one type of showing, and then give it the right kind of treats and the right kind of training and the right kind of breeding so that you can make future generations of it the top of the line for another type of showing that it wasn't always great at. It'd take a lot of work and thinking to get to that point, but totally possible and achievable.
It also doesn't cost nearly as much real money to get special features as it does on other games. Not only that, but you can also have a friend who buys credits transfer some to you for free, or you can buy them for game money from other players.
It's a bit of a shame that it doesn't have more active players. If you want a game that has multiple aspects on which to challenge you in order to succeed, I highly recommend Equiverse.