‘Rainbow Six Siege’ Open Beta Kicks Off For All Platforms Ahead Of Dec. 1 Full Release
Tom Clancy's Rainbow Six Siege had some problems during its beta testing release, but the matchmaking issues that delayed the launch by one day were fixed. The open beta went…