It might seem like people are harping on about the same issues, but it bears repeating: having this as a game submission ala Clocks of the BBS or the Picollage would probably help out a lot: it'd let people explore at their own pace, and follow the artists they liked much more easily.
The quantity of artists on this collab is impressive on its own, and there's some good art in there, but that's really all I can say about it. Kinda reminds me a lot of "Monkey luffy" by Sevi.