Love it! The concepts are introduced really well, and the art style and movement feel really great. Nice work!