Haven n.-A place of refuge or rest; a sanctuary.
The loss of a loved one often hits you harder than you ever thought it would
Beachhead leads a training mission, but his team has other things in mind
The Baroness has an encouter she never expected
A few Joes have a good of a time out on the town, and need a little help from Duke to get home.
When Black Operations go bad...