Incubus: Announcement about game release

First of all, I apologize for the delay in the release of this game. There are two reasons for the delay in game release. Game translation problem For this translation, I met with various outsourcing companies and had a…