Not really. I only did it once, since was just a crappily rendered pile of shit and bought a real bike anyway. It was more like a simulator than a game... I rode this beachside track with a metric fuckton of AI Riders that rode at different speeds, and I could place in rankings. I can't remember if there were other "trails" or not, I think there were. It was around late 2009 or so... I remember it looking REALLY similar to
this