Beenox

Warzone Mobile: A New Battle Royale Experience Faces Criticism

Activision’s highly anticipated battle royale game, Warzone Mobile, has finally arrived and made a big splash with over 1.5 million…

8 months ago