Bets on virtual games are bets on replicated games created with PC programming and not on genuine games. These virtual play activities may include various games such as football, horse racing, ball and tennis. Their results are yet to be determined by irregular number generators, and players can bet on the results of individual matches or entire competitions.