Some issues with this theory.
https://www.youtube.com/watch?v=XZmxvig1dXE - Shown 2014, expected 2016 or later (2 years from reveal to release)
https://www.youtube.com/watch?v=dVDgpaTExnE - Shown 2014, expected ??? (1 - 2 years from reveal to release)
https://www.youtube.com/watch?v=PO1SvuuXBBw - Shown 2014, expected ??? (1 - 2 years from reveal to release)
https://www.youtube.com/watch?v=OK5-EIzDtKo - Shown Jan 2013, expected 2016 (3 years from reveal to release)