There's no way the drummer is going to sing this. :)
I'd say it's pretty genius, the off-kilter rhythmic presentation took me a while to catch on with but I got it eventually and liked it! So that is a strength. Lyrics and vocals are cool, guitar arpeggios are too. I can't really offer up many ideas on this, good work!
Overall, though, I'm feeling a sense of heightened unusualness - that triplet rhythm that's syncopated - you don't hear that very often, and maybe outside of LLDOB, maybe never? In other words, where the hell did that meter come from???? I'm disturbed but in a good way.
I didn't read anyone else's post so maybe someone else has figured it out, I'll read up.
Very nice song, and again, your vocal is really quite good.
pleasantly stumped,
-Tom