Mezz - if you loved Machiancianrairuairium youll be all over Braid... its fucking great. Theres about 6~hours of gameplay there and its incredibly satisfying to clear the puzzles. I'm absolutely loving Mirrors Edge, really glad i got a chance to play it. The level design is really impressive although I find the linearity…