Racing...
I get the feeling I'm playing a really fast paced race game when I listen to this song. Could have used a few more elements to climax the song though. Some female vocals with effects in the background, or some kind of synth that would make it a duel melody song. Not sure if you know what I mean or not but it would be cool with this one.
-MustardGT