As I am reviewing this, I constantly keep thinking about which kind of videogame it would fit, because this song is as videogame as music can get. That's why it's hard to review, because I keep thinking about some levels of games and the songs in them, and comparing this to them would just reduce the value of this song.
But I keep thinking that it would fit well in a high speed aquatic pursuit level on a platformer, or in shoot-em-up taking place inside a space station or something. Whatever, the song is good, it's catchy and we can play it in our next board game session.