I'm glad you had some enjoyment!
Yeah, I've found the police to be especially overwhelming right after you stop using your time ability. The physics definitely don't help once you get surrounded (except when you suddenly teleport!). I definitely need to make improvements. It becomes hard to make much progress once your car gets beaten up, too. Sorry about the lack of balance.
Thanks for playing and for leaving feedback! :)