After 14 years of development hell, revival and death on a loop, Duke Nukem Forever has actually been released. Despite receiving less than stellar reviews...
Nintendo have released a “Software Line-Up” trailer which features footage from the likes of Ocarina Of Time, Mario Kart, Paper Mario, PilotWings, Starfox 3D, Street...