I guess the main thing about braid is the price.
I am mildly interested in the story, but at the same time; I can't quite justify paying that much for it. I do like the concept though, and will likely buy it eventually.
And Bionic Commando; It just didn't impress me. Looks great, and plays alright; but I just wasn't captivated enough to buy it I guess.