There’s a petition going around demanding that the bumbling Scooby sidekick be added to the upcoming fighting game. It may sound nuts, but it’s actually totally in line with everything we’ve been ...