6 years ago browser, rpg, freeware, clicker heroes, idle game, playsaurus Clicker Heroes (playsaurus)