Near final version of Marshmallow for OnePlus 2 available for flashing

OnePlus promised last November that its first and second generation flagship devices would get Marshmallow by Q1 of 2016. Albeit slightly late, they have now made a near finalized version of OxygenOS 3.0 based on Android 6.0 available for consumers to flash.