By free to play do they mean literally free to play? Or just no sub fee? I wouldn't mind checking it out personally if you've got some spare trials OP