Incremental Games are some of the most interesting games in the world right now. Some allow you to idle, others expect you to click. They are surprisingly addictive and oddly satisfying. The Incremental Games Plaza covers those games, to help you find, develop, and stay inspired!
More information