Game is in early release. But they took their store page down due to overload and people not receiving their copies after purchase. There was a thread on FoH about this game, so I know it merits one here.
https://picroma.com/
Some various videos.
https://picroma.com/
Some various videos.