The Complex: Watch Now! Bloodshore Cinematic Trailer

Bloodshore is set to wash up on all platforms starting November 3. To celebrate, check out Bloodshore's trailer below! Players must battle out in a dystopian battle royale set on a mysterious island location; where infl…