It also features the Pet Shop Boy Neil Tennant. Somehow with all that talent involved, they managed to create a very disposable song. And apparently this is the official video. Thanks to Arjan Writes for posting.