In terms of animations and graphics, it's really beautiful and inspired. The way you utilized the UI is very cool. However, the length of the animations might slow down the gameplay a bit too much. That said, the gameplay is still interesting. Really a good game!