Law of Demons: Progress Report

Dear Law of Demons enjoyers, Tau update is progressing smoothly however in order to deliver the most polished content possible, I will be delaying the release one week. The new release date is Thursday, May 7th and it w…