I used to love MCM 2 - The best thing was the Tracks you could download on various forums, i even got Foxhill on there which was ace as i always used to go there and watch when i was younger!
This sim does look good though, i can imagine it must be really hard to make a bike game "feel" realistic with the whole leaning thing but this looks pretty good to me!
I'm sure the final version with crowds and banners etc would look cool

Hopefully they'll stick some Supercross tracks in too!