A short puzzle game of Squidward from Spongebob! Links itch.io Releases 09th October 2024 Credits Share