Pit game portal vs.game portal to see who is the superior site. Choose your character and fight against other websites
action, arcade, attack, Combat, fighting, Game, portal, smash, super smash