SLF Beta is now live

The beta requires that a full version of the game is already installed on the computer but dont try to install it...