Holy crap dude! This looks just like something you'd see back in the around 2009 age of Newgrounds! Good job, keep it up!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.