I remember playing a fighting game years ago. I think it was a flash game, or something of the sort. It was an arcade fighting game similar to Dragonball Z in regards to powers and scale. You could smash into buildings, into the ground, ect. Each character had a basic energy ball attack but then each character had a unique power they could use, One of the characters was named Jake (?) and I'm sure one was a robot or something.
Would really appreciate the help, it's extremely addictive!