I will be trying out your other levels as well, And I'm also a participant of the jam.
Only just found out that there's a separate comment section on the jam page itself :P
and this is our jam game. :)