Reviews: 3 Rating: 7.4
Human evolution clicker game! Idle tycoon — merge to create life! Evolution game
Best clicker game ever!