Goliath Is Now Available On Steam Climb inside a giant robot and punch monsters in the face in the newest game from Octopus Tree. Morgan Shaver July 8, 2016