Octopus Tree

Octopus Tree is a video game publisher that was formed in 2016. A division of Encore Publishing Group, they are located in Eden Prairie, Minnesota. They published the action adventure game, Goliath.