ITTA: ITTA Patch! Ver 1.579

Hey everyone! Today's ITTA patch fixes a lot of issues with the game. Read the full patch notes below for details. Thank you to everyone who sent me a bug report and helped me track these down. Please keep reporting any…