Try DEAD ANGLE.
ah, thanks!! you helped me find it :) it's actually not DEAD ANGLE but in the related videos when I searched for that on youtube was one called GANGSTER TOWN, and that's it. can't believe I never found it before, lol
if you skip to 1:30 you can see what I mean about the floating up/down screen thing when you shoot them
thanks russell, legend!!!