It looks like this My Little Mahjong is slowly being added to Hubworld.com. Right now all we see is a spinning loading screen. If it's actual Mahjong though, I'm pretty sure a good fraction of us are going to be completely addicted for a while! Mahjong is dangerous!
Hopefully it's ready soon! You can find the page here.
Thanks to Floof_Cat for the heads up.