Inevitably with software, problems happen. There are (at least) two bugs in the current version of Braid available on Xbox Live; I am talking to Microsoft about how to fix them.
The first bug is that, if you play the game on a different console than the one you bought it on, the game may get confused and think it is the free demo instead of the full version. (This might happen, for example, if you unplug your hard drive and plug it into a different Xbox). While playing the free demo with a profile that bought the game, you may be able to get the game to realize that you bought it, but then you are in danger of erasing your saved progress. (This can happen because when a game starts up in demo mode, it is not allowed to load your saved game; if, then, it comes out of demo mode later, it starts saving based on that fresh game). I’m not exactly sure how to fix this, since really Braid is just asking the Xbox operating system whether it should be in demo mode or not; but there might be some nuance to that function call, or some workaround that I can do.
The second bug is that sometimes puzzle pieces can get stuck together when you are in the puzzle screen. This seems to affect only a small number of people; but when it happens, it is pretty bad, since there is no way to fix this problem except to restart the game. I haven’t yet reproduced this bug; if anyone out there knows how to reproduce this and can make it happen at will, please leave a message here. Knowing how to reproduce this would help me fix it quickly.
Thanks, and I apologize for the problems that people have had due to these two bugs.