The Ultimate Showdown (of Ultimate Destiny)
https://www.newgrounds.com/portal/view/285267
Good guys and bad guys, as far as the eye can see...