2 posts • Page 1 of 1
Explain this game to me. I think it's like a PUBG/battle Royal type game, but more cartoony like Overwatch? Also a crafting element to it? Is it free to play? Pros cons vs PUBG?
Users browsing this forum: No registered users and 3 guests