Hi, I just found this place and I'm kinda confused

Is something weird going on with my computer or are there literally just 5 posts in this entire site? How are there not more posts? What's going on?