I'm too dumb! Guys, I feel down for feeling dumb. I shall research more in the future, but would like you guys to know about 3301 Cicada.
It's all about an image with text that is really a puzzle.
-
I was part of solving the first clue on /b/ two years ago. Yes, I am that cool.