I used to play the Billy Hatcher multiplayer all the time with my younger brother, so I've got fond memories of this. Also, I seem to remember it just being great.
They're both fantastic games. Limbo is very simplistic, all-around; very little story, a simple art style, not a lot of sound, etc. Next to it, everything about Braid seems really over-the-top... the weird, cartoony-serious art style, the incredibly challenging, and the crazy crazy story.
Limbo is a much more stripped-down, and therefore, enjoyable experience for me, and I've gotta give it the win.