I've been a regular to their site, and yes, that is very typical of them.
Yes, the ROM has been released, and I've actually made YouTube videos of me playing them! Search for "Super Mario Bros. 2 Beta."
Sonic CULT says that they will supposedly change their article into their own work, but for now it's all stolen.