Does this actually implement the equivalent of Adobe's Flash runtime in Javascript? Does it work for all SWFs? If so, is there some sort of magic involved? If this works, how come things like Gnash and swfdec have never been able to achieve full compatability with Flash, yet this has seemingly come out of nowhere and done just that?