The idea seems sound, but the difficulty seems way too high. Honestly, it felt impossible to win. After upgrading my oxygen once, I would nearly run out of oxygen before even reaching the closest resource node that was necessary to upgrade my oxygen any further. There was clearly no way to mine it and get back in time.