Just put on the song in the OP and I can say it kinda reminds me of them, although before I read your posts I didn't think that

. But yeah just started getting into this guy too, a mate from work has enlightened me with loadsa new artists that are immense