Anyone know another site to play games on?
You must be logged in to comment on this post.
Gurl the lack of comments clearly point to there not being any other sites for such things.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.