REVIEW: Overgrowth by dangerhighdoltage27 October 201712 min readAdd comment Overgrowth finally released on Oct 16, 2017, but is the game worth the nearly decade-long wait in development?