Nice, cute game, with relatively clear mechanics. I was often frustrated when I knew what the customer asked for, but couldn't find it in my shop! The key/lock mechanic in particular threw me off. The game almost warmed me up to mimes and had me change my opinion, until the ending re-validated how I feel about them. Nice entry!
I've got your game timestamped in this group of playtesting videos