Hey! Thanks for reporting it, that looks like an Itch bug, as everything I uploaded looks good on my side. Glad you were able to grab it though!