Cool concept and fun game!
Some personal notes:
I would have enjoyed more if the minigame were a bit less difficult, I always ended up with negative money.
I am not a fast typist, maybe increase time a bit?
The player felt very slow in the movement games. Not enough time to plan and not enough speed to react.