We have launched the Google Play version of Jigsaw Puzzle Forever HD worldwide, and it can be found on the Google Play store. More updates and polish to come, but please download and enjoy!

https://play.google.com/store/apps/details?id=com.achieved.jigsaw&hl=en