Although, it could use some sort of an endless mode, hihi, just kidding
I am doing too much sim games nowadays(spare time)
Can I ask for the OP if what country are you in? I'm in the Philippines and I'm having the same problems. Images are not loading and unable to download games unless the Alternate download link is in the Download page. Is it ok if I provide a screenshot?
I'm using Globe as well and the problem has been resolved just today, I hope its long term though. I suggest visiting one of their store branches near you and raise your concerns there. Don't forget to present evidence btw because they might not believe you. Also, don't contact customer service, they will not help you.
EDIT: Sorry if I didn't reply sooner because I'm closely monitoring the connection status of itch. My ISP got it unblocked and I hope its permanent. I'll update again when something happens.
2nd Game and Great Game
I don't know why but I felt like I really messed up my life being isolated. I'm very prone to depression but I'm not giving up. I just wished that I wasn't like this.