"mighty Microsoft Megalith has failed."
The problem with MSFT is that when you only have $5 billion to spend on a project that should take $5 million you are bound to run into delays and bugs.
Has Half-life 2 been ported to Mac yet? I'd like to see that run on a mac-mini LOL