Developer of Medieval multiplayer melee slasher Mordhau apologises after unexpectedly strong launch hobbles servers
Currently Steam's 11th most popular game.
16