I agree with the others that the pacing is off. I feel like you need to grab the player's attention right away, but here it's first a 10 page tutorial, then a pickup mission, which is somewhat daunting for new players to get into.
Other than that I think it's amazing you could pull all this off in a week.