Stumbled across it for years during high school through Google search but when I stumbled across it this year I was looking for Physics Dot-point videos that might be available for free and there was an old thread where someone said they were thinking of creating a series of physics dot-point videos. I was wondering whether they had ever got to doing it, so went to the person's profile and tried to view latest posts/threads. Had to sign up to do that. No videos it seems. Although, I know that some people and sites are creating them for the 'new syllabus'.