Today's Nintendo Direct gave gamers a lot to look forward to, but there's a few games we can get for Nintendo Switch right ...
The visual novel, set in ancient China, has garnered success since its PC launch last year, and a sequel is confirmed for ...