I am going to be rebuilding the page to reflect the new version soon, it is not the best right now.
Edit: as of Monday May 2nd 2022, the game page is now complete, so it is presentable for this game jam, enjoy :)