"Memorable moments" is a bit misleading; he isn't talking about moments memorable to you the player, but rather large scripted sequences that all players are forced to experience the same way. It looks more and more like the newest Deus Ex is going to be a rather linear affair, with plenty of scripted sequences and minimal player expression within the gamespace (other than shoot shoot kill, of course). They're going to minimize the RPG elements and shove the player down a tunnel of content where the only substantive option is "shoot."
Whatever, I'm just annoyed that they're digging up the corpse of Deus Ex and dressing it up in Half-Life 2's clothing.
Or guys that are into indie gaming and can appreciate a demake of a current classic on fictional old hardware.
At no point in any of the contest guidelines were entries required to "properly" emulate old hardware; the only requirement was to demake an existing game to older/lower hardware without violating IP laws. This is a terrific accomplishment, along with the other games in the compo.
I mean, there's only so much a small team working part-time for no reward can do in a month.
Much like Geometry Wars 2, the demo doesn't do this justice. It's definitely not a platformer. You don't see any of the interesting time manipulation until at least World 4. It's similar to Portal - a puzzle game in the guise of a different genre.
And as for trumping up indie games - they need all the attention they can get if they're going to survive. Besides that, Braid can stand on its own next to any game released by a major company for XBox Live. The fact that it's made by one guy is largely moot; even if a whole team had been behind this it would still warrant praise.
One implies frivolity and a lack of gravitas or meaning, the other that you're doing something to captivate the user in a meaningful way - regardless of whether that's blowing dude's heads off with l337 5k1llz or if it's a game about the human experience.
I'd have a hard time arguing that if your game is so fundamentally boring that it does nothing interesting - fun, thought provoking, moving, or otherwise - that you've done an awesome job creating a work people will or can enjoy. On the other hand, I absolutely take issue with the idea that every game ever created needs to be a balls-to-the-wall laugh-out-loud non-stop-entertainment generator in order to be considered a success.