Just for your info .. had no trouble viewing your videos!
It reminds me of the Storm Marvel, core shape is simular to the Centripetal Core and the numbers are close. Ball looks like an interesting release. What type of cover is on the ball?