New renderings and a photo of Microsoft's upcoming Lumia smartphones leaked late Wednesday, but what do you think about them? Do you like what you've seen so far, or not?
New renderings and a photo of Microsoft's upcoming Lumia smartphones leaked late Wednesday, but what do you think about them? Do you like what you've seen so far, or not?