2018年3月10日、本作のsteam版のストアページが公開され、同月下旬に発売予定であることが明らかにされた。