The new “mygov” video released by IDDA has broken viewership records