Tag: It is among the top 100 most downloaded Nintendo Switch games