The idea of the lore looks interesting and the visuals are decent and somewhat good too. However, you need to spend more time on your animations, learning to make smooth and more realistic movements and learn to use your effects wisely. It feels rushed and it doesn't make it appealing for the viewer. Spend more time on your animations and you will get yourself a good movie.