I feel like there's a bit more you could do even post-submission to get some more eyes on this. The jam rules this time around allow for editing the itch page freely.
Your pitch on the itch page isn't super convincing. Maybe let people know that there's a complete and polished experience waiting for those who are bold enough to build from source.
Maybe add an animated gif or a screenshot of the game over screen?