Silicon Knights' Too Human for the 360 is finally nearing completion. Yep, the project in development since 1999 (for the original PlayStation, no less) is one of Microsoft's trump cards for the approaching holiday season. (Too Human, Xbox 360)