EpicCams is one of those sites using the streamate backend so there isn’t anything new to see here, in fact you can’t even see thumbnails etc here as they want you to join with a credit card first. 

If you have any more information about EpicCams, please drop me a note in the webcam forum, thanks.