I like the radar, it evens the playfield against those players that have no music and 100% sound volume so they hear literally anything in the map.

I don't think you should be able to shoot your teammate's mines. I also don't think they should be 1 shot, or at least not without some buff to balance it. Like maybe make mines invisible from farther than a couple meters

Incentivizing sticking enemies with sticky nade is nice and all but the lag (ping difference) makes it almost unusable