www.kongregate.com is the new game site, not is better than Newgrounds but is so cool!
visit it!
=D