>>717321824
>>717328129
It makes it one of the most popular fighting games, at least on PC.
I don't even compare it with Mordhau and Chivalry which require more people on the server and are dead as fuck