Release info Developer Epic Games Publisher Microsoft Game Studios Released 7 November 2008 7 November 2008