Some OK animation at the start, but I kept expecting something else to happen. It's not really very interesting watching a thing lick a toaster while music plays if that's all there is. This would've worked better as a YTMND or something.
Possibly, but I personally think it works as a flash movie.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.