Anyone heard it? Heard from a mate earlier claiming it to be the greatest thing he's ever heard. He was very very very enthusiastic about it!