One of the six 'street level' games. I've put decent time into all of them except Vegas. Out of the five that I have played, 4 were pretty fun.
This wasn't one of the four.
The six were:
Car Hop
Deadly Weapon
Silver Slugger
Hoops
Title Fight
Vegas