I can not access of the Giraffe Corps website. Does anyone know what is going on? I checked their tumblr. I found nothing.
They made a post on tumblr about server issues and URL change. You can find their new site here: giraffecorps.net