This game is a remake of the original Overthrow! The Demon Queen, which came out almost ten years ago.
Due to the recent demise of the flash player, the game is based on the Unity engine, which, according to the publisher, has become much easier to work with animations.
(we hope for the imminent appearance of text translators from skilled guys)
The rest, as you know, is in the JSK repertoire, and even better.