Hey guys! Another new game is here. Do you like idling game? A game that doesn't make you stress... Lol Well, here it is. Forest Island: Relaxing Game. So, it's ...