I'm still waiting on a reply from the itch support staff about making the bundle, and I'm also still waiting on one of the winners to send their mailing info.
Sometimes being a hero is all about action, and sometimes it's all about patience :)