Star Wars: Squadrons announcement leaked [Update]

Star Wars: Project Maverick gets an official title.