BF Games fully launches new online slot Star Settler after exclusive deal with the Kindred Group