Cosmic Carnage: New Leaderboards Fix

Minor Patch Bug Fixes: small fix correcting an issue with the new leaderboards 1+ other error fixes You can provide feedback in the pinned thread within the steam discussions. Or you can join the discord. [dynamiclink h…