VVVVVV, the beta of which was reviewed previously by TheDustin here, is now out. It's a platformer, but saying that is a bit like Edmund's character saying that. Since there's a demo on Kongregate that takes about ten seconds to load, I'll leave the explanation short, but what I can add to the demo is that the full game is more non-linear than that demo; the world (excluding the final sequence, etc.) is 400 screens large, some completely empty, some you'll be stuck on for a long time. You can also buy its soundtrack if you like the music (I do).
Its announcement posts on neighboring indie game blogs have more than 150 comments each; it also got reviewed by Edge, rare for an indie game. All that commentary seems to be split between it being a great game, and it being a great game that costs too much for too little content. Not being Adam Smith, I've no strong opinion on the $15 issue.
There are a few changes from the beta; the game is a little easier, but that's relative; as an example, a room which took me a hundred or so tries previously only took me ten or twenty this time around. There are also new segments related to the rescue of a few crew members, and additional game modes.
I know of two interesting game design issues related to this game, which I give to you, unanswered, for your comment in the comments.
The first is whether cathartic pleasure is worth it -- i.e., if you fail 500 times at some arbitrary challenge, is the pleasure at finally succeeding at that challenge worth the pain of failing 500 times? Is that preying on a quirk in our physiology, or is it a legitimate value that games can offer to us?
The second is whether difficulty curves should be regular, or whether that feels too artificial, as if the very act of having a carefully balanced game *reminds* you that it's a game, and detracts from the experience -- i.e., is it a problem if game follows "best game design practices" too well? Terry here has said that feels a bit boring when games do that, and he avoided it here, is he right to do so?
VVVVVV is a finalist in the 2010 Indiecade Festival.