Over 1,000 real trees are already planted by Idle Tree Hero players.

Privacy Policy  Terms of service