2025 · Puzzle · Indie · Web browser
A webgame where you must prove that you're a human by solving increasingly difficult captchas.