jimbeetle - 10:45 pm on Sep 18, 2013 (gmt 0)
You mentioned Penguin in the thread title with no follow-up as to why. So, why do you suspect Penguin?
Planet13 asked for the exact date the site's traffic dropped. Answering that question will start the process of determining what the heck is going on.