Ok here it is! Space Pirates from Metroid vs the Fallen. Who's gonna win?? And be sure to post death battle ideas in the comments. My personal bet: Space Pirates.
-
Fallen could win but with ridley not a chance