Makes me think of an old SNES(or another console) game that had such an immersive soundtrack, I leave the game on pause just to enjoy the beat of it ^_^.
It can rival some of the best music done in indie gaming of today. You have a very promising future as a musical composer and I call dibs on your contract, RIGHT HERE! RIGHT NOW! (not joking!)