There were a bunch of articles and posts from a few anime-related sites showcasing their anime