r/virtualbeggar • … • u/SRH82 Treetop Crew has a new game Not sure how new it is, but I saw they have an early release game called Earth Inc. in the play store.I have no comments about the game, I'm just surprised Treetop Crew still exists. — 0 Share Copy proxy link Copy original link