It very well could be. I was basing it on the mention of Nascar 2000 by EA. I may be wrong, but I seem to remember that version being more arcade. I played Papyrus Nascar games during the late 90's early 2000, so that was the game that immediately came to my mind.