There are several indications that Apple season and Samsung season have passed and it is now Google season. The Mountain View, California-based company is expected to launch the oversized 5.9-inch Nexus 6 between October and November, but that smartphone may have already been spotted in public.

Tech publication Android Police shared Wednesday images of a smartphone it claims is the Nexus 6. The device is large; it resembles the Motorola Moto X (2014) and includes front-facing stereo speakers, matching many of the widely accepted features that have come out for the Nexus 6. Though the device cannot be confirmed as the Nexus 6 at this time, pundits are confident that the device in the images is indeed it.

This isn’t the first time that a Google smartphone has surfaced in public before launch. In 2013, the Nexus 5 made a guest appearance at the Google’s private launch event for the Android 4.4 KitKat operating system. A Google employee was spotted snapping photos with the then-unknown device, nearly two months before its release.

Google has been quite mum about any plans for coming devices, but thus far rumors propose that the Nexus 6 will include a super-sharp QHD (2560 x 1440) resolution display and a 2.6GHz quad-core Snapdragon 805 processor, coupled with 3GB of RAM and 32GB of internal storage. The device may also featire a 13-megapixel camera with optical image stabilization and a 2-megapixel front camera and a massive 3,200mAh battery, which has almost twice the power of the 2,300mAh battery in the previous Nexus 5.

The Nexus 6 should also be compatible with Motorola's turbo charger, which provides up to eight hours of battery life in a 15-minute charge. Google is reportedly working with its old subsidiary Motorola on the Nexus 6.

The Nexus 6 will likely run the Android L operating system, which Google showcased in June. Google has said Android L is a working name for the device. Rumors, coupled with a possible teaser from Google suggest that the actual system name may be Android 5.0 Lollipop.

Thus far, no launch event has been announced for the Nexus 6.  Notably, Google introduced the Nexus 5 by simply putting the device on sale at the Google Play Store, sans a launch event.