I don't like it at the beginning of each game. The settings button is still accessible. It just isn't necessary. I don't use the shop feature, but I know how to get there. It's not a feature that improves my game play. Just like having to bypass the booster choice now before a new game loads: It's extra clicks that delay…
It's even harder when you have the concurrent game that feeds the pet from the box to the vehicle. That's when mystery mountain is unwinnable without boosters. So not fun.