space mecca studioslatest news & developments