itch only stores the latest version but you might be able to find someone on the Free Lives Discord who could help you.
thanks