Thanks for sharing. I hope it will be helpful for too many people that are searching for this topic.

Super Smash Flash 2
alicetaylor