As the title suggest  this is a fabulous game about a duel and the player will take part in a racing game on a special track In other word  the riders in this online game will start their racing journey in a rough road