Thanks for the feedback! Indeed, both things you mentioned were because I had a time limit. Maybe I'll give it another update in the future.
You definitely should! I bet it'd be very fun.