This is a very confusing half-assed reveal for Ubisoft's free-to-play battle royale

By Brett Makedonski on June 29, 2020 09:30

Published on June 29, 2020 18:37 by Destructoid