Interesting song, both lyrically and in terms of the instrumentation.
Different, but in a good way, with melodies that are catchy.
I love the choruses and the bridges, but in the verses the vocals clash with the instruments, so I'd either go for a higher vocal range or turn up the faders (or EQ the problematic frequencies) for the instruments to give the vocals more space.
But it's a good song nonetheless.