I also submitted it on Newgrounds, where it won the Daily 3rd Place award for content submitted to the site that day! So I'm pleased as punch with that! There was some stiff competition that day, so to see it do that well is really encouraging!
You can see it on Newgrounds here!
Enjoy!