Sheena Allen Apps has announced that is has officially released its popular double image/cloning app, Dubblen, for Android. The app, which has already seen much success in the Apple App Store, allows users to take two photos that will result as one photo.