I love Starcraft and now a big chunk of the game is free. I would highly recommend that you try it out and see if you like it. Here is a vid to show of some of the arcade.
If you like the gameplay or the story I would pick up the game and get into some matches. Unlike Mobas if you lose its your fault and you cant really blame anyone else. Makes winning great and losing a learning experience.