I downloaded 2 collections of puzzle games from BG, and Braid is also included in one of them, didn't test it yet though, but I know the game.