We’re glad to inform you that the game now has its official Steam Store Page (as "coming soon").
Also, we released a brand new trailer and screenshots. Join the community and tell us what you think. The game will be released in January 2017 on Steam Early Access. To avoid missing out a discount during the first week of sales, we suggest you follow the game or add to your wishlist on Steam.
Thanks!