Number None Inc.'s time-bending platformer Braid will be released this coming August 6th on the Xbox Live Arcade service, while The Behemoth's Castle Crashers can be downloaded starting August 27th, 2008. (source: Gamasutra)

Xbox Live: Summer of Arcade