Yeah, I did!
I found it quite interesting, as I don't believe I had actually ever seen that picture before, even though it should have been on the internet for ages!
And I love Super Mario Bros 3, btw! I have ALL versions (NES, SNES and GBA), just haven't bought the VC version yet, but I might get it on the Wii U, because of the extra e-reader levels!
Now to try getting some more stars...
I was hoping getting access up the endless stairs would open up new possibilities, but apparently it won't help much star-wise.
I should really find the green switch... no hints, though!
Well, could anyone give me a hint towards the green switch? I haven't been able to find it, but would rather hear the location from someone here than from a full guide.