Haha, funny track ! Sounds like crossbreed between electro and industrial with 70's influences.
Yes, it needs better mastering and compression, but as Ormo said, it doesn't matter when the track itself is listenable.
I can see that you are very nostalgic and sentimental Otto, but that is not a bad thing in this case.
Keep up with work !