Here's the Aldi promo video of it:
It's already being sold in other countries(Germany & Italy).
On the Italian website it's called MOMODESIGN MD Droid and it's running Android 2.3:
At first I thought it was the ZTE Acqua but that one doesn't have any front camera/ICS.
Edited by sui785, 23 July 2012 - 11:21 AM.