Clicker Heroes is an idle game developed by American indie studio Playsaurus, originally released in 2014 for browsers and for mobile devices in 2015. Play clicker heroes right now!