Nintendo’s Switch console is enjoying a fine run, as it’s getting closer to a total of 5 million units sold. In Q2 alone it moved 2 million units, but many more could have been sold, were it not for shortages.

The Kyoto firm actually sold 1.97 million Switch consoles during the second fiscal quarter, ended in June. This means that the grand total of sold units is now 4.7 million. For the full year of 2017 predictions are at around 10 million models, if they can make them fast enough. The games also sold very well, with the Mario Kart 8 Deluxe surprising everyone with a 3.54 million sales figure.

The flagship game of the consle, The Legend of Zelda: Breath of the Wild sold around 1.16 million units, bringing the total to 3.92 million on all platforms. Ever since its debut the Switch console has had problems with shortages, since too many people want one for Nintendo to cope with demand. Major retailers have been listing the product as sold out for a long while now and new stocks run out afast.

What’s certain is that the Switch will clearly beat its predecessor, as the Wii U only sold 13.5 million units during its entire lifespan. And the Switch is due some upgrades this year, that will bring extra features and improved online connectivity, as time passes. Basically Nintendo cracked the gaming tablet market and also provided a solid living room console with Full HD graphics at the same time.