First of all watch this amazing master peace:
http://www.newgrounds.com/portal/view/
532004
And second I didn't die like some people start thinking after my long remoteness from Newgrounds [XD].
I'm alive and this is not a lie. Kevin Bacon confirms it.