Initially, the comments on the sport's release was mixed. Some praised the game for its simplicity and match mechanics. Admirers of the game even described the sport as "a great abstraction with the intense survival-of-the-fittest Levels of competition that you simply at times see to the microscopic stage. Decide on your automobile and play some