Motorola Ruth / Flipout leaks again, due in June?

We're still not quite sure to make of this odd little square of a Motorola, but it certainly looks like it's coming our way soon: Italian site Zumo says the Ruth (or Flipout, as we've seen it called) is actually the Moto MB511, and it's due out sometime in June. We're also told that it'll have WiFi, GPS, and a memory card slot, but that's pretty par for the course -- what we're really curious about it how this thing actually works in person. We'll just have to wait and find out.