Hey Joanne!
Thanks for your response! At the moment, I don't think so, so I am very apologetic for that. I've spent much time creating that site so I will be using it as the main upload site for YForce. So, to make sure you receive the newest updates from YForce, either bookmark the site or sign up for a free newsletter!