Does It Work On Steam Deck

Left 4 Dead TV Spot 2 - 720p works on Steam Deck