It doesn't appear to me as if this just came outta nowhere~ They apparently been working on this for a couple a few years and we are finally at the convergence point where everything happens :) I'd say good timing~ At least we all hope so :) AFYG~ all,imo