Wow it took long enough: Check it out! :D
So I've been working hard at 7fGames. I decided to restart the entire project, so the site is currently under construction. Tell me what you think of it so far!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.