25keys to creators25 keys sent to creatorsReached by 6 Nov 2026 · IndiePumpThe studio has granted 25 key requests for The Shore through IndiePump.Open the press kitView on SteamCopy linkDownload the picture