Green098 on 19 September 2017
All I love is the fact Switch is actually getting these kind of predictions months after release. After a year for the Wii U even the most best case scenarios were around 30 million lifetime.
As for 130 million units being possible ...lets wait until stock constraints are over.