This little square device has shown up again. This time it was leaked to an Italian site with the codename of RUTH. The actual name it will go by when it’s released there is the MB511. It is also scheduled for release in June.

The leak also said it will have Wi-Fi, GPS and an SDcard slot (yawn), that’s pretty much standard for any Smartphone these days. In fact that pretty much standard for any phone these days. So far the rumored specs include a 3.1 MP camera, a 2.8 inch screen, 512 ROM, 256 RAM and a 700MHZ processor.

[via engadget]