BF Games Unveils Videoslots Games Supply Deal