Double Dragon series - the biggest waste of potential ever?

25153588812_24a7ebb86b_z
Anyone else ever scarred by this? The opening to Double Dragon 2 was probably the most brutal thing I had seen in a game growing up.