I think you had a great idea here, and as you said, you might've overscoped a little, but I applaud you for having such an original take.
Obvious missing things were a bit of a tutorial, and just a bit more polish on the presentation (which was already on the right track for a charming look). But good job submitting either way and if I were you, I'd try to take the game a bit further to see where it goes :)