This site is being revamped, and I don't know when or if it'll be ready.
Nice meetin' ya, though!

Try these, though: Newgrounds.com YouAreLame.com