This game is beyond a doubt on the most frustrating and satisfying games to beat. You get limited supplies and you must learn how to properly use them. on occasion you'll get lucky and pick up good weapons/drones/attachments for your ship. Other than that your decisions affect whether you make it to the next zone or ending. When you beat it for the first time it's so gratifying.