I have not yet listened, but I took a glance at the lyrics, and they remind me of what she's saying in her song 'Miniature Disasters' from her debut album. And that's a song I relate to lots. I thought KT was pretty cool, but I kind of lost sight of her after 'Drastic Fantastic'.
EDIT: It's the morning after I posted the above, and I just listened to 'Still A Weirdo', and I quite like it, it's nice.
_________________
clarity of thought before rashness of action