That page isn't mine 😂. Someone just uploaded my game there without talking with me, so I can't update it there, my bad.
It's fine