Needs to be on own app I don't wanna go to Browser just to open this! Anyways, great app.
I have to buy credits for more than 20 participants? What bullshit!
New App??? When will the new app be available on android? I know it's already out on iPhone but when will it hit android?