SilverTree Media was founded in 2004 and is located in Palo Alto, California. The studio’s goal is to create games and experiences that return players to their childhood imaginations.…
SilverTree Media was founded in 2004 and is located in Palo Alto, California. The studio’s goal is to create games and experiences that return players to their childhood imaginations.…