Quoted from manowar43:Devils Crush for the TurboGrafx 16 without a doubt!
Where the hell did I play this game? It was on a home console, and I think had a different name, but the game looks identical. Dragon's Fury? I think? Probably on the Sega Genisis.