It's got motion
The first thought that popped into my head was the videogame Mirror's Edge. The first two minutes or so were very fitting to that game. Later on I got more of a feeling of some sort of arcade game. Maybe something like Sonic, just running on forwards. The song has definately got motion. In the end it returned more to the Mirror's Edge type. However I feel the drums are slightly heavy for giving a feeling of flying among the clouds. I recommend that you check out Mirror's Edge and another game called Cloud, if you haven't done so already.
Needless to say, you did a great job with this one.