Dream-muthafukin'-Theater like! Dude, it's awesome!
Mix-wise it may not be the best shit ever but it certainly is something I would expect on a pro CD from the 90's. Maybe the drums sound a littlebit fake. No biggy. And rhythm guitars maybe sound kinda muffled. Still, great tune, great sound. Congratulations.
Disclaimer: I'm a total newb so don't take me very seriously.