https://nintendosoup.com/limited-run-games-next-physical-release-is-one-step-from-eden-pre-orders-start-september-10/
Limited Run Games' Next Physical Release Is One Step From Eden, Pre-Orders Start September 10