Michael DiMarco: More games are releasing in a broken, buggy, or unfinished state with the promise that they will be fixed over time in an ongoing trend that needs to stop.

Source: N4G PC Fix It Later Mentality Is Unacceptable