Release Date | July 14, 2021
Flag-taking Online Shooting Action Battle. The player who scrambles for the flag and has the most "flags" at the end of the game wins.
Nothing here yet