Orteil — Game Developer

Name Release Date Current Players All-Time Peak Rating
Cookie Clicker Cookie Clicker 1 Sep, 2021 10 377 19 886 95.15
File uploading