Allo starts appearing on the New & Updated section of Google Play

We're not sure what to make of this, but Allo is making some moves on Google Play. The app has started appearing in the New & Updated section of the Google Play Store, which could be a hint that a release is pretty close.