In 2007, Newell openly expressed his displeasure over developing his software for gaming consoles, particularly the PlayStation 3. In regard to the system, Newell was once quoted as claiming that developing processes for the console in general was "a waste of everybody's time" and "a disaster on many levels . . . I'd say, even at this late date, they should just cancel it and do a do-over. Just say, 'This was a horrible disaster and we're sorry and we're going to stop selling this and stop trying to convince people to develop for it'. " Nevertheless, at Electronic Entertainment Expo in 2010, Newell appeared on stage at Sony's keynote; while acknowledging his past outspoken comments on console development, he discussed the open nature of Sony's PlayStation 3 platform, and announced Portal 2 for the console, remarking that with Steamworks support it would be the best version for any console. Newell has also criticized the Xbox Live service, referring to it as "a train wreck". He was also critical of Microsoft's Windows 8 operating system, calling it a "catastrophe" and "a threat" to the open nature of PC gaming.