Really fantastic first entry! I definitely think you should keep developing this with some of the feedback from this comment section.