Thanks for the replies everyone!
Listening to my song couple months after recording it, the drums usually stick out in a bad way (but hey, it's casio drums, feel free enlighten my way to suberb drumkits) and there's also some other issues.
However, the flaws become very minor using one listening instruction.
PLAY IT LOUD!!
LOUD!!
If your neighbors can't hear the intro,
IT'S NOT LOUD ENOUGH!
Using this advice keeps you too busy headbangin' to get all technical (beer helps too)
Yeah, and title is infact from the Queen song, which I thought I quoted correctly (which I didn't)
-Taika