The Complexity and Depth of the gameplay is really great, and the Visual Design and the Music really comes together to make a really great game!
If I had to make a complaint it's probably maybe the depth of the mechanics aren't explained very well. So a guide, how to play, or Tutorial would've helped greatly.