Do you know the site Episoden?

Has anyone here from LingQ tried the Episoden site to practice speaking English?
If yes, how was it?