Yo Denki! The community page is down!
Yeah the problem is with Itch unfortunately. All we can do is wait :(
Yay! It works again!