Seriously, this could give people seizures.
I understand that you wanted to post this somewhere, but this isn't the place. Try Youtube, they will think this is epic. Youtube is to Newgrounds what Photobucket is to deviantART.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.