Braid, a puzzle game created by Jonathan Blow, was the darling of the games press for quite some time. Combining simple, Mario-esque platforming with mind bending puzzle mechanics, it became the epitome of an indie game. A shining beacon in the sea of downloadable titles. Hothead have finally brought the...