It looks more production-ready rather than prototype, which means a launch is imminent. Recent leaks and teasers had revealed ...