Miniclip

Miniclip.com is a website that launched in 2001 devoted to providing free games online. Miniclip eventually took over hosting of Agar.io and now has dozens of .io games, and a whole category devoted to them.