It's not like I do know to much already......is it?
Well.. I found the website by checking up on Nodwick.com. Which had a link to "www.deadgentlemen.com", which had the link to the squirrels of doom..