Official Xbox.com Site
Official developer site
Did anyone else get this game? I bought it this morning, full version right away, just based on a lot of the murmuring about it. Frankly, I'm pleased as punch. It's probably the best (or very close to it) puzzler I've ever seen. It also pays great homage to many platformers of old (SMB, Donkey Kong and others are pretty obvious). I highly recommend it, despite it's rather steep 1200 MSP pricetag. If you'd pay $15 for Portal, you'll be happy paying for Braid.
-----Added 7/8/2008 at 12 : 33 : 13-----
Also note that there are plans for a PC version of this game this year as well.