Since I know nothing about game development, please excuse my ignorance of this subject, but why do developers put out games that painfully underachieve? No doubt they started out w/ good intentions and a well concieved idea, but when the creativity hits a brick wall, why do they continue w/ the project when they know the game will suck and people will be disappointed? Take as a personal example, the game Wreckless. You would think that one of the team of developers working on that game would just stop and say, "Dude...this sucks. Let's start over." I mean, what ever happened to the old addage that says 'something not done right is not worth doing at all' (or something like that). Do developers reach a point of no return when developing games? Why can't they just abandon a project when the creative juices stop flowing instead of putting out a game w/ terrible storylines, gameplay, camera issues, and all of the other things that leave us wondering "What was I thinking in buying that game?!?!"