Cool game, definitely felt like an homage to Rampage as you said. Just out of curiosity, does standing on the buildings do impact damage or make you do more damage? I ask because it seemed like being closer to the helicopter was strictly a bad thing. Regardless, very nice, and if you are so inclined I invite you to try my game as well:
Rate Empty Canvases by VanBurace for Brackeys Game Jam 2021.2 - itch.io