Delta Force 1: Delta Force is finally getting the one thing we've been asking for, but there's an annoying catch

Do you ever have one of those days where you just don't want to socialize? Perhaps you've had a busy week already, filled with family birthdays or chaotic Dungeons and Dragons sessions. Or, maybe you're just having one…