An interesting concept, taking a common concept, executing it very well. Love the art style, and well done on implementing so many different features!