Duck Game: Tiny Patch

Just a (few) tiny patch(es), more updates should be coming before too long! May 20 2022 Patch 8782838 ------------------------------------------------------------------- -Fixed issue where mod would fail to load first t…