This is very strange, the bundle has 0.7 in it. Are you sure about this? Please drop an email and we'll send you a download link for the episode you purchased.
I Wrote the Itch support team but didn't get a reply where do I find your email?