Wenn es nach Valve-Chef Gabe Newell geht, sollten die Entwickler für die neue Generation von Spielekonsolen ganz von vorne anfangen. Insbesondere die Multi-Core-Architektur von Xbox 360 und PlayStation 3 stelle die Programmierer vor neue Herausforderungen. Gabe Newell äußerte sich gegenüber der Site Next-Generation: "Technisch gesehen sollte jeder Spieleentwickler schreckliche Angst vor der nächsten Prozessorgeneration haben. Deinen bereits existierenden Code kannst du einfach wegwerfen. Der ist bei den Spielen der nächsten Generation nicht hilfreich."