Video Game
I think there's a video game category and it should go under it as this would easily fit in a game and or animation. With the 12-bar blues I would see why jazz, that being said the song itself is fun to listen to, standard stuff but fun at the same time :D