Inappropriate? Newgrounds-friendly? Mothaf, I’ve seen so much on this site, DeviantArt is becoming the tame one! “Inappropriate” is how the site got its start, son! Just give it the appropriate rating and you’re good to go!
However, I understand the HTML5 thing. It’s a pain to port a game into browser or any system that isn’t 1-to-1 with your engine.