You can put your html5 games on Kong (you have been able to for quite a while) you still need to host them yourself though.
I spoke to Tom Fulp and got Froghead on NewGrounds as well. He is a really nice guy it must be said.
(Im starting to think I have enemies though... It has already recieved some really harsh reviews in my opinion). :/
Not the best way to start your day.