I thought it was from the original design circa 1997.
Too organized and colorful for 97, browsers couldn't really handle that back then. But in 02-04 period, it became possible, and the design looks like it have been from around then.
the Domain rent probably ran out, and Nintendo had no intention to pay for it anymore. I mean, last news over 10 years old, so...
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/