Thank you, I'm glad you like it! And sorry! :( Did you try right-clicking the image to save it when it opens on a new tab (if it opens at all)? Sorry if that doesn't work either though! I'll probably look into making it a direct download instead. Thank you for letting me know!
Also, edit: If it does nothing on the browser try scrolling down a bit and clicking it again! I think the "Submission to..." itch.io overlay is on top of it (probably because the jam's name is really long)!