The Lazarus Project on DVD on October 21, 2008 Nathaniel Stevens August 11, 2008 Comments Closed Official News Related Items Namco Bandai releases more Clash of the Titans screens March 24, 2010 Tiger Woods PGA Tour 12: The Masters demo coming in March on Xbox and PS3 February 22, 2011 Ubisoft’s MotionSports Available Now For Kinect November 4, 2010 Wii-kly update for the week of October 20th, 2008 October 20, 2008