I feel like a broken record but I've been checking itch every couple hours to see if the new update has come out yet. Can we expect it sometime today/tommorow? Or is it still a little further away than that. I'm being as patient as I can but I'm so excited :)