Terrapin Station - pretentious or just deaf?