Begone Beast: Hello! We Are Still Here!

We know it has been too long since our last update. And the eagle-eyed among you have probably noticed 2025 came and went without a release. We missed the date and that sucks. Especially for those of you who have been e…