Site Update
Release Date:
Just wanted to quickly let you all know that we believe we’ve fixed the issue with the strange PDF pop-ups that were appearing on this site and our forum. If you notice anything odd (aside from the usual oddities of Wormwood, that is), please do email us and let us know! — The Management
Site Update