Sorry, I dont know a similar game like Indy500.
I only want to say that I played a Indianapolis some weeks ago and I loved it from the first moment. Yesterday I bought mine!
Btw., I am looking for the 2 plastic ramp. Anyone knows where I can buy them?