This was a very polished execution to its idea! I'd suggest less exposition in the introduction, and maybe the "evil player" antagonist having some form of animation when he doesn't get his way. But these are small issues in the grand scheme of things. Great work!