The mix of fantasy and technology feels poorly done, and the characters are, frankly, dumb as bricks. Shield hero made more sense and had way more character depth and development... and some actual plot to it.
This just feels like a quick experiment to slap magic, monsters, and scifi into one story with no effort put into making it halfway decent.