iLLANG, free-to-play multiplayer social deduction game, will launch on Nintendo Switch, iOS and Android on February 8
Developer Challengers Games announced that iLLANG, a free-to-play multiplayer social deduction game, will be available on Nintendo Switch through the online store, on iOS through...