Great job! I think that it has a lot of potential. The idea of rescuing characters as the difficulty increases sounds fun and unique. Each match could have different characters to rescue so that each match is different -- and/or the order in which you save them.
The idea you have about the camera following the action is spot on. You could make the transitions smooth but quick to give it a sense of urgency, giving it that arcade feel.