So many games By mackgyver November 5, 2008 1 Comments I would say the two latest releases I'm interested in are Dead Space and Red Alert 3. 1 Comments