Quantcast
View Post

Considering the Switch is killing it in sales after the Wii U shat the bed, I'd say management is doing a great job.