This depends on your expectations. They look like real races but they are still a computer program. However, if you want to bet on multiple races every day, virtual horse racing will be the better option.