Cosmic Clash: Update Notes 1/30/2025

Fixed issues with mouse sticking and not displaying properly in multiplayer