Anyone play this on the 360?

H5NTY is my gamer tag if you fancy a race as long as you dont take the piss when you beat me!