Hi!
So, are you a games developer in Flash / Unity or HTML5 ? here is a new site for submitting your games and gaining even more fans. Of course, nothing is as awesome as Newgrounds, so submit your games to NG, but after, submit to other sites too, the more, the merrier :)