I really enjoyed this piece!
I really see the Rumble Fighter theme in it. It definitely sounds like a song that I would play a video game too, because of it's victorious and smug nature. I think you really succeeded in producing a kind of Anti-Hero or maybe even Villainous theme here.
It reminds me of some character who is used to winning and getting his way. Maybe even a Bruce Wayne type of hero.
It also gives me a kind of High-Speed chase feeling around 0:40 seconds. :D
It both sounds and feels really cool.
It also provides a feeling of slow-motion at the beginning and end, which somewhat eases you into the feeling of the music.
However, I feel that maybe the beginning wobbly sound that makes me feel like I'm having Vertigo, doesn't really match.
Otherwise, This song was fabulous. I absolutely enjoyed it. :)