I beat the game, this time the boss didn't teleport over and over right next to me making it impossible in my opinion to win. Only keep moving faster and faster, then went from left to right instead of right to left.
I found a good way to farm at end of game, get the last door down to 10% life or so. I went from lv.26 to lv.31 int 10 minutes or so. I still can't beat the super large demon at the end after the 3rd door. I got him down to 25% or so then he starts teleporting.
I have all 3 trucks, almost fully upgraded got to 2499. Was going about 100 miles per hour at the end. I am not sure how difficult the last leg of the game will be.
I think the lv.19 boss is the most difficult. The lv.20 boss feels like a marathon. Insane mode is more about having the correct gear than it is about skill in my opinion. Most of the bosses can be beaten by having lots and lots of damage and kill them within 10 seconds.
I finally beat spider boss on insane. Here was the trick, just max out damage, but so you can also survive 2 hits. Take down the spider as quickly as possible you only have to shoot down two flies this way. I found this strategy by trying the opposite, all defense and the spider just filled the screen with webs. Stats 186 health, 317 damage, 5 bullet count, 93% lucky strike, and 195 rate of fire.
Count me out for insane difficulty the spider is even more difficult than the previous boss, not only that but I got no more upgrades I can buy that help my strategy. We are talking perfect play, which is too annoying and feels like work.
Down to the wire with insane boss 2. I grinded some and bought everything up. I also learned that there seems to be a technique to get him to laugh. When he laughs you can get in free damage.
Well I beat hard mode, didn't take as long as I thought. Used tank + collision drone strategy. I used expensive consumables to get through some bottlenecks, where I was almost able to unlock the next upgrade.