>>715856924 (OP)There's this and it supposedly has an eng translation but they never bothered changing their steam page
https://store.steampowered.com/app/2103130/Matchmaking_Inc/
https://steamcommunity.com/app/2103130/discussions/0/596278678717017526/