I can't believe it was made in a game jam haha I can see there's a lot of work here, it's really complex, looks nice and promissing. I hope you guys develop more content and maybe a bigger version, it has potentcial!