Hahaha
I'm not sure what is more funny. Your flash or people whining that you "ripped" of egoraptor/plagerised... Umm.. You gave credit where credit was do... so... I'm not sure how you STOLE anything and said it was your own. Oooh wait, you didn't.
Great job on this. The majority of it made me laugh.