SLR launches online and gets 140,000 views in first 24 hours