i just had a look; very ambitious for a game jam; liked it.
feel free to have a look at my submission as well :-)