Okay, so I've not actually started playing. I usually play mage type characters in other RPGs. Sorcerer looks pretty good in this game. But I can see that the spells take a long time to cast. I also like to play ninja/archer type roles. So strider, assassin and ranger are in my thoughts. I'd prefer fighting with a dagger than with a sword. I don't necessarily like shield and board characters. So fighter, warrior and mystic knight are off the table. Magic archer doesn't attract me a lot too. I'll leave those for another time. So I'm confused between strider, assassin, ranger and sorcerer. What should I pick? I'm a total noob to the series btw.