Sloclap is going in an unexpected direction with its Sifu follow-up: an online multiplayer soccer game called Rematch. Sifu is a beat 'em up set in China that revolves around cool martial arts action.
Rockstar’s open-world game is over a decade old — shocking, we know — but Los Santos is still a popular destination for online multiplayer. In Grand Theft Auto Online, players create their ...