Curse of the Sea Rats: Release date announcement & new Boss Trailer!

Watch out Sea Rats! Big news incoming, as we can finally reveal that Curse of the Sea Rats will launch on 6th April 2023! To celebrate, we have a brand-new trailer showcasing some of many intense boss battles you’ll be…