Platform 16 Beta 2 (Sep 21, 2018). Please donate.
400+ real apps, New: LameXP (Aug 27, 2018)
Over 770 million app downloads
Will Opera 54.0.2952.51 be available shortly?
You can follow along in the thread here: https://portableapps.com/node/19705
For future reference, it's linked to from the Development and Support sections of the site as well as a banner at the top of the page when creating a new forum post.
Sometimes, the impossible can become possible, if you're awesome!