Stonemachia: Stonemachia comes out on 26 May 2026!

So we decided to celebrate the event by sharing with you some of the latest additions we've made to the final game, including them in the demo! Here are the main new features: new and improved lock-on system! the 3D mod…