Holley Sniper EFI - Competition for Fitech EFI.

Is it just me or does that thing look like a brake caliper?