I don't really see the "journey" aspect (as you also stated in your description though) but enjoyed the high stress gameplay and the upgrade mechanics. I think it's a good example of "quick game fix" / "just one more"