I guess not enough people had phones?
Damn, you guys beat me to the punch. Was the very first thing I thought when they announced the PC version.
It's not an out-of-season April Fool's joke either, right?
The Nintendo eShop rating Thread: http://gamrconnect.vgchartz.com/thread.php?id=237454
The Steam/GOG key gifting thread: https://gamrconnect.vgchartz.com/thread/242024/the-steamgog-key-gifting-thread/1/