Charming visuals and satisfying progression. I also enjoy your implementation of the theme. Great job!