Nokia’s having one final roll of the dice with the company releasing a series of Windows 7.5 devices hoping to regain some of the market share it’s lost to rivals Apple, Samsung and HTC. It’s Windows Mango flagship has been leaked, complete with specs and pics.