The concept : Come from word "Turn and Play" in your slogan logo. I describe it with "Turn on icon" combine with letter "S". and also i modify dot at letter "i" with "Play icon".
Feel free contact me if you need revision, Thank you, Best Regards, Uta