Ok, well, I'll take your word for it. I doubted it when I read it but felt I should mention it just in case. I'm from the UK so we don't get that magazine.
Footage of the biking. Turns out everyones going to have a bike. Also it looks like we can pull off a few tricks both in our karts and on our bikes.