I rushed to buy it at the App store at a similar price a few days ago. Then realised I'd already bought it as part of a ultra-cheap Steam bundle at Xmas, and I'd also bought it as part of that same Humble Bundle (!) a few months ago.
So I've purchased the same game 3 times in roughly 3 months!
Damn you Apple for extracting my 59p from me! That's a whole 17.7p towards your utterly outrageous profits!
Maybe God will take these two redundant purchases off my *cough* *cough* *software-and-dvds-that-fell-off-the-back-of-a-torrent-lorry* divine account...
It was nice though to be able to play Braid without having to start up steam first and wait for it to do its thing.