I just got this band's stuff, I really like it right off the bat. Anyone else heard of them or listened to them? It's just extremely laid back, almost ambient beach rock with a tinge of electronica. Probably not a good description.
Haven't heard of them before today, but I listened to "Breaststroke" and "Sequin" just now and I really am liking the style of their sound. Like you inferred Planktons, it is hard to explain what type of music they play.