Target Renegade 089/365

You guys have played Double Dragon right? Okay, then you know more than you need to know about this.