I think the 100k is a really big goal that you need to hit, that could probably be smaller (or have it build up in phases). but i like the shop idea a lot and it's clear what you need to do. the customer animations are also pretty funny heh
oh and the game window is really small, but maybe thats on my end?