I love the mechanic where the time it takes energy to reach your mechanism depends on their distance from the engine! Also I may be biased, but I don't think your game is as confusing as some other comments might make it out to be.
One confusing part though is that it seemed like I was able to spend infinite money despite only having $1000 at the beginning? Regarding visuals, all the sprites have pixels of different sizes, which makes the art seem very disorganized/inconsistent. There were also tons of default vehicles that kept popping up in the matchmaking, which made for some repetitive fights.
Regardless, I think this is a very solid concept and I can see myself playing for a long time!