I just got mine and didn't even know it existed. I wasn't even rallying...kind of. I was at Streets of Willow and went off track and said 'fuck it, can I jump that thing in the distance?' and turns out I went pretty freaking high...Almost broke free of the video game world...so close.