The Nintendo Museum Has Finally Got Its Christmas Decs Up
Light up, Super Star. Believe it or not, the holiday season is almost upon us. Of course, many stores have been setting up the Christmas cheer for months now (this writer was seeing bedecked trees in shop windows back in October), but, as of today, the Nintendo Museum is finally following suit. As shared in…