Thanks, Foliagic, for your super-helpful feedback. I completely agree with your suggestions. I'll try to squeeze in some fixes before the deadline! Good luck with the jam! :D