The concept is very good, but the fish move so fast that the sonar isn't necessary. I think it would be better with slightly slower fish (and player) and much less vision to compensate, so you would rely more on the sonar.
Other than that, I repeat, good concept and good job!