Betelgeuse: Planned release date

We are planning to release our game after 14 of June 2020. We are also planning to improve it after release date becouse we have ideas what can be done better. Game was accidentally published on steam for about an hour…