Puppt might not be considered as OP when u look at its stats. It is actualy quite well balanced. The problem starts when, in longer games, there is a huge metal lwasteland lying on no-man land. Then, 1st who starts spaming puppies win.
Puppies multiply and tahts their bigger problem. If u make 5 puppies, and put it near enough metal, after 20 seconds u would get 160 puppies as an output. And you need no cons to reclai nor BP to build. Impresive isnt it?
5 ---4s--> 10 ---4s--> 20 ---4s--> 40 ---4s--> 80 ---4s--> 160
2ndly there is no way other than Detri to stop such a huge swarm. Even roaches fail hard usualy, as pupies take no DMG when they are airbone. So when roach is coming puppies jump to kill it, then roach explodes and barerly deal any damage.
Sollution? - I'd suggest dividing puppies reclaim power by 2, and making them reclaim metal, not multiply themselves.
Why? - Now eating such a wasteland is getting faster and faster as more puppies appear. If they reclaimed metal, not multiplied, player would have to spend more metal on BP (nanos) to make more puppies faster, and ofc it would took mroe time to bring new ones into the wasteland.
But such a metal can be spent into i.e. a Detri - yes, thats why I suggested
decreasing dividing reclaim BP by 2.