Category: Video Games

Ubisoft announced this morning the exact dates for the open beta phase of the new “Rainbow six victories” games on. Therefore this final milestone of the test phase will take…