Unicorn Overlord Nintendo Switch No. 25 in Japan sales
Famitsu this month said Atlus Co., Ltd.’s Unicorn Overlord for Nintendo Co., Ltd.’s Nintendo Switch ranked as a top-selling software title in the latest retail data from Japan. Between Apr. 15 and Apr. 21, Unicorn Overlord sold 1,515 units to rank as the …