EDIT: I found out the problem, I'm uploading patch.
I apologize but Itchio App tells me to purchase my own games before I can play them so I didn't have chance to test with it.
Yep, working fine now. Appreciate the quick response mate!