Demon’s Crest Game for the SNES

If you’ve played Marvel vs Capcom games in the Arcade, you’ve probably come across the character named Firebrand. I was perplexed as to where Firebrand came from. You see, the Marvel vs Capcom game is a crossover between Marvel and Capcom’s greatest heroes and villains. Upon my research, I’ve found that Firebrand is the protagonist […]