One of the best Xbox 360 games of 2008, hit indie game Braid, is making a comeback on April 30, 2024 as Braid: Anniversary Edition. Braid was one of the industry's first big indie games, earning widespread critical acclaim at the time of its release and taking home a number of awards.