User blog comment:Ericw101/My Farm, digitized on Scratch/@comment-24209590-20150211024141

Yep, now instead of having to be at the same place, blah blah blah, you can play it online wherever you are!