Technically yes, but I'd personally rather not wait 4-5 years for such a good game to be free. I'd have paid the $10 a few months ago, even if I knew it would be free just to play it till then (if I didn't already own it).
Have been playing, will keep playing...
Also, you may PM me for info if...