Their reddit AMA
I've seen some amazing things and this is one of the most incredible
Reminds me of the Radioactive Boy Scout
His wiki page is sad and depressing.