Sorta sounds like a real stock busa! Now, do they offer a modified busa, or can you purchase parts for the busa and do the parts actually make a difference?You have to actually rock the Busa (front brake, throttle, and lean back to get a wheelie that'll last trhough 3rd.
The screen-shot from above is amazing...is that a picture of actual in game play???