Damn, I remember this game!
The melody reminded about it to me! The game was hilarious, but back to the song.
I really liked it, it was freaking great! Sounds really funky, specially the begining, and when the guitar goes in, it gives the a song a badass feeling lol
Good job, man. Looking forward to more of your stuff!