Instagram is now a part of Facebook and requires users to have a facebook page before we can…
We have opened the gates and are accepting Beta users at https://bigplay.tv