Hey! Yeah, a few annoying bugs + balancing that we spotted just before the deadline but didn't have time to submit another build :p
Thanks for playing and for reporting these!