Just saw this by chance. Looks cool and maybe deserves attention. Next dev diary will explain the combat system so things will be clearer. Found the story trailer too: