game_icon

Squad Fight

icon 4321 icon 5154

GAME DESC:

Squad Fight is a multiplayer online battle arena (MOBA) game where players form teams and engage in intense battles against opposing teams.
Advertisement