Improved a lot since round 1!
I would look to something like NOVA Drift as an inspiration for how to make meaningful progression gates (a difficult boss is stopping my progress. I better get some upgrades so i can beat it!) instead of just throwing more enemies at the player, which does not give me a goal to work towards.
As for the current theme I struggle with seeing how you applied it. There was that minigame in expeditions, which I suppose could be seen as one. But I’m not really getting multifunctional level :/
I don’t see the offline aspect currently working, as the neat part about idle and incremental games is seeing number go up (mostly your currency but also other numbers). The time aspect serves the purpose of giving the increasing number meaning. You don’t have the crucial increasing number part of the experience here, which makes it fall a bit flat in that genre (unrelated, but i wanted to give the advice anyway ^^)
I liked the power-ups but perhaps they should be less frequent :b
Also please add friction/dampening to the player