30XX: 30XX 1.2.4 Patch Notes - April 26, 2024

Hello! Delta's been out for the better part of two business-type weeks, so we're just posting the collective fixes we've made over the past bit here. 1.2.4 released last night, but these notes contain most of our fixes…