Thread:DoCheonGong/@comment-37010217-20200709163741/@comment-25122955-20200710150739

The release date from Steam store seems based on the time zone. The time zone in my country is UTC+9, so it shows June 12, 2020.

The developer's location is Virginia and the time zone is UTC-4. If your time zone is same as Virginia's, then we can consider that the game was released before midnight of the scheduled date.