>>369607324
Yes it has tons of board games that let you pick up and play, it's a free download and you will meet a wide range of people playing it, just jump in and search for a game and there will probably be a world that has it.
Also, anime is encouraged but not required.