Yeah, to be honest, we tried to put everything our amazing artists/sound designer made and it took us more time than expected.
So, you can point it out, because we were the first to blame ourselves even before the Jam's end because we didn't take enough time to tweak everything :o
It's the deal with a "big team", you fall in these kinds of traps :D
ps: I tried your game, it's fun and original, great job ^^