Just picked this up today and woooooow it's fun, altough I think I'm the only one in the world playing this at the moment since everyone else is hooked on RDR. Anyone else played it? Got it? I must admit I've never been a hardcore karting game fan, I mean, I like them, and Mario Kart is always fun when playing with…