Rumor: Microsoft Lumia 1330 spotted

Today we have already seen another device which has been leaked, at least a dummy model of it. What I am talking about is the Nokia Lumia 535. This is supposed to be one of the first low budget devices with Microsoft branding and the…