You are downloading the Organoid ? AppXBundle file v2017.504.1716.0 for Windows Phone. Organoid ? is a free and useful Social app: Internet organizer ? Just tap "share page" in your web browser to save links to YouTube videos, Instagram photos&videos, GIFs from ... You can now download the offline AppXBundle file to install & try it.
Download Locations for Organoid ? 2017.504.1716.0 AppXBundle file
Note: To install it manually from an SD card, you should choose one of the server location above to get the offline Organoid ? AppXBundle file, move the file to your phone's SD card and then tap 'Install local apps' in the phone's App list.