Game On: Nokia releases new Lumia advertisements

Nokia is on the cusp of releasing its Windows Phone devices to the world and the company is going all-in on the Windows Phone platform to help save stop the bleeding, but will it work? Read more…



Neowin