I tried to like this game, I gave it so many chances (because I just love other Puppy-games), but I don't see anything fun here.
In a few words, Droid Assault is a game about dodging bullets. Of course, there are other gameplay elements which may seem interesting at a glance, but believe me, they are not relevant to success in the game.
The developers tried to make it look like there is a lot of strategic thinking involved in the game, but I will try to show why that's not the case.
You think that having an army of droids is cool? Trying to come up with different combinations, etc... Nope. You can control one droid at a time and the others do whatever they want (read: stupidly die all the time). Having one buffed droid is the only valid "strategy".
When you transfer to a droid, you don't know what you're going to get. Even when looking at a droid's information screen, the only thing you know for sure is how much health it has. Other pieces of information are either "ciphered" ("armour: kevlar", what does that tell you?) or just "lore" (affect nothing). At the same time, you have different ways for droids to interact: maybe some weapons work better against some armours... but we may never know, because there is a huge lack of information. Well, you could spend tons of time and compile a table with information on all the droids, deduce the meanings... but who wants to do that?
From what I remember, the bosses are just big droids with big guns, nothing too special.
But it's not all that bad. The game looks cool, I guess. Upgrading the droids can feel nice...
Droid Assault can be fun for a few hours, maybe for one playthrough, but it is not worth the full price.