I like it! Love the drums sounds for the most part, though the kick is pretty clicky. The song as a whole could use more low-end and midrange sounds, but the tune is pretty great, and the song feels relatively full.
P.S. When I first looked at the song title I thought it said "Venomite - Fraggle".........