It's slightly more like Meet the Admins to me, probably due to the background and sound design.
Updates gonna be inspired by Meet our team