tmbh on 01 December 2008
This looks REALLY GOOD, much better than what I thought it was going to be!!
They were asked by Valve to remove something from the title of the game early on but since then they have had no such problems.