SHE MUST LIVE: Release date rescheduled

Hello gamers! Due to upcoming releases, we have to reschedule the release of INSOMNIA to August 1. We apologize for any inconvenience this may cause.