Ahah! I don't know when the 2025 jam will take place, but here's the 2024 jam page: https://itch.io/jam/20-second-game-jam-2024
Ahah! I don't know when the 2025 jam will take place, but here's the 2024 jam page: https://itch.io/jam/20-second-game-jam-2024