chillspot used to be cool, but now it sucks
a flash website, with most of it's games taken directly from [newgrounds]
"chillspot used to be cool, but now it sucks" What is the definition of "chillspot"?