I really like the first couple of tracks. I'd really love a version of Pheromone Queen without the voice in it. (The voice did sound cool though)
The album sort of reminds me of something that would be played on the Rainbow Road track in the Mario Kart games.
A nice rock album with a name that fits.