I stand by my first impression on YouTube: it's a very, very weird song.
I have no idea how anyone could come up with such an idea.
But: I like it. In all its glory.
It's different, but in a very good way, with lots of cool ideas.

Mix/production is pretty good, maybe the vocals could be a little louder in some places, as they are sometimes a little hard to understand.
But still, I _really_ enjoyed my listen.
Good work [Linked Image - Only viewable when logged in]