Parameters:
Free-to-Play
Not LoL (sick of it)
Literally that's it, I've tried a few free to play games in the past and have been unimpressed so now I'm looking to you folks who have hopefully experienced far more than myself to recommend a quality free to play game. I'd try anything with numerous positive reviews but I'm particularly fond of moba/strategy/fantasy types.
Thanks in advance guys!