Hi, judhs! We've updated the itch page with a gameplay video of us playing the game. Maybe that could help?
We know that the audio input system is not perfect, and a lot of work is still required to make it work seamlessly across different devices.
We'll keep working on improving it after the Jam voting is over!