Video Game Company Battle Royale

Video Game Company Battle Royale is a what if Death Battle

Description
The big three of gaming go head to head!

Trivia

 * All characters get feats from games only. No guides, no comics, no cartoons, etc.