I've just updated so I thought I'd show up with a certain couple of other devs for this demoday.
Itch.io has the horrible habit of ranking jam games based on itch.io popularity and not jam popularity so I'd advise you scroll down on the jam page to find anons who still need their games playtested! Seriously, give them attention or else they'll have a meltdown in the thread.