h4v3 y0u f0und 4ny th3n?

btw: www.maidmarian.com <-- contains 6 web browser games..