Marchen Forest Physical Release Announced In Japan Marchen Forest Physical Release Announced In Japan August 29, 2020 Iggy Comments 0 Comment The developers of Marchen Forest have confirmed that a physical release is on the way in Japan. Read more