Really nails the visuals and has a good risk/reward thing going on with the shop upgrades!
I honestly found the boss pretty challenging, wondering if the car wave could come from the other side of the screen if you're near the top otherwise there's not much time to react to it