The "Infinite Cat" Project

i have no clue what it's about.

main site: http://infinitecat.com/

the person who did it says it's "cats regarding cats regarding cats"