I had the same problem, same case too i guess,
i hve created wallpaper engine, just about a week i could got loads of traffic,
Then just got down afterward,
.
Then I discovered that the problem are :
1. My site is hotlink with thin content
2. I posted way too much in a day ( spammy ) like 1 mil...