Newgrounds Newgrounds.com, the large Flash games and animation site that spawned Alien Hominid, has been accepting user-produced submissi ...