Keywords Studios and Screen Queensland have proudly announced the opening of a new studio in Queensland: Tantalus North.