Maybe you people don't know the right strategies, but this game is downright easy. Dual pellet guns give highest dps, emp eliminates all enemy fire, 2 time delays gives infinite time, and nukes do the rest.
@Pieisholy Demolition badge kinda happens by itself. I did hardcore bounty run on high difficulty ramp. Eventually you get a torchie and a grinder. (Well I got it from me hitting a sharp into a torchie and running like hell.)