Cannon Spike

Cannon Spike is a game with many playable characters from Capcom. Mega Man is a hidden playable character.