The best clicker games and idle games are on CapybaraGame.io.