Was just checking out the latest demos, screen refreshed and there was Duke. Good opportunity for people to see what it's like without having to spend the cash I suppose.
Duke Nukem Forever
Game » consists of 14 releases. Released Jun 14, 2011
Game » consists of 14 releases. Released Jun 14, 2011
Log in to comment