Train wreck on 22 February 2017
I'm pretty sure they mean scapler demand. We've heard this talk before from gamestop and nothing materialzed when it was all said and done. Not to say that the switch won't experience the same thing but a little skepticism is warranted.