Indie games that I found particularly at random or peaked my interested. View them at your own discretion and you might find something new.
Comics that I found interesting or peaked my curosity.