Id hate to rain on your parade
But there wasn't really much going on in this song instrument wise, which i suppose is acceptable for the genre, but it left the song overall sort of bland.
The drums were nice. a bit repetetive, yet for the genre. You REALLY should have expanded on the riff when the drums filtered out in the beginning by throwing in more instruments with it.
I fact, most of the song consisted of just one instrument playing alone. Work on your polyphony