anyone else heard this? Bought "Alpha" on the weekend.....very disappointed. Sounds like they've finally run their course. Production is pretty cool, but the songwriting is "tired". Can't say I'm surprised as they've not deviated too much from day one, but managed to milk their sound for 5 good albums before this one.