Mimicry: Summer 2024 Progress Update

Happy (very late) summer, everyone! It has been a long time since our last devlog, with several reasons for that, but we hope to still have plenty of exciting news to share with you. We are still hard at work, and thoug…