Recent posts by VigilantePanda on Kongregate

Flag Post

Topic: Kongregate / Kongregate Copies

I know I have seen a similar post to this before but I cannot find it anywhere now.

What sites are out there that are similar to Kongregate and have badges or something similar? I know Newgrounds has medals now and I know there used to be another site with some sort of achievements.