Official Site: Goliath
goliath
Survive the treacherous land of Goliath with the help of high-tech armor
Tired of survival games yet? Whalebox Studio is truly hoping you aren't, because it has another contender in the works called Goliath.
Goliath is a...