Fun shooter. Gameplay feels good and the story is compelling. One issue I have is that throughout the game there are permanent upgrades you can find, but can also miss if you don't seek them out. This is a bit annoying as I have found myself looking around and in every nook and cranny as to not miss one of these upgrades, leading to hinderances in the pacing.