The OnePlus 2 is on its way, and the OnePlus team has started their unapologetic hype train leading up to the big June 27th reveal. Sad news for them, though, as shots of the thing have surfaced ahead of launch.

More...