An anticipated free-to-play MMORPG is finally available on Steam, but there's something players might want to think about before jumping in.