Login

View Single Comment

That means that Nintendo sold more of this game for Nintendo Switch than it sold Nintendo Switch systems, for an attach rate of more than 100 percent.

!!!

Search

Today's VIP

rawmom's avatar
Joined: October 2014
Newbie

Social Services