Hi. A small update - Steam has rescheduled the festival to start 16th June and last till the 22th. The demo release date has been moved accordingly.
Sorry for inconvinence!
In the meantime, Regiments have a visible Steam store page now: wishlist and follow to stay up-to-date on any developments. Store.steampowered.com
You can also join the Regiments discord: Discord.gg
Or facebook group: Facebook.com