Scavengers Studio, the developers behind the upcoming battle royale game, Darwin Project, have announced another open beta. The second beta will kick off later this week. The new version of the game will offer Private Matches and Spectator Interactions on Twitch.