The 8-bit sound is not among my favourite, I must admit, but the track is great on its own terms. It's inventive, original, and boasts an interesting melody. The instruments work well with each other, overlaping and running against each other with a combination of genres that I feel push it further than it's apparent nintendo type inspiration, and yes, the riffs are awesome (I was ready to give you a 9, but as I was writing about the riffs I decided to increment the rating). It's actually more fun with each listen. Some might get turned off by the 8-bit sound (like I was at first), but they should really give it a repeat listen, and see how it sits with them after a while. Congratulations and good luck at the contest !