Things are working out well, development is at its peak and after some grueling months of hard work and frustration and patience we are there. It would not take much time now for us to launch iDubba. http://www.idubba.com.
We appreciate your patience!
Next update pretty soon…………