Pretty fantastic gamejam game. So many game mechanics in there I can't comprehend.
Thanks, it was a lot of work :)