I don't know Sqwiggle, but it looks to me like a clone of speak.io (which also shut down). For video and audio, I can only think of highfive or zoom.
https://highfive.com They offer a broad range of hardware, software, audio, and integrations into virtually any app or device to connect people into a dedicated video or audio chat.
http://zoom.us/ They offer cloud-based conferencing. Connect from Windows, Linux, Mac, iOS and Android (BlackBerry is super old) and it's super cheap too.