Hmm... where do Itch's save games live? I still have my old laptop, so I can definitely take a look and see if they got copied over or not!