This is the 2.0 version of the original Digital Road Champions, with new cars, tracks and gamemodes.
Hi Dan0Randan, if you noticed it, at the start of the game there is a short intro that you can skip by clicking the screen, take in care that this game is huge and may take a few moments in load, I'm trying to make this game fasto to load and bug free.
Thanks for reporting it.