Comparing this to another game titled 'Snake Squad' may not be the wisest idea for a review but there are differences between the two that could be pointed out.
(1)In 'Snake Squad',the player's character has its own health but any unit under it gets killed by a shot while in this game,each unit can survive longer with more health.
(2)In 'Snake Squad',the controls is a little more relaxed as the player needs to only to move the character around while it automatically fires at any nearby enemy.Here,the player has to manually control the character in firing and moving,so it adds more action and tests the player's skills in not just dodging shots but also firing.
(3)Money is earned differently in both games,in 'Snake Squad',coins need to be collected from enemies killed before they disappear while money rewards here are given in full for every kill so nothing can be lost but everyone is just going to end up with mostly the same amount of money.It is only whether upgrades are bought now,later or never.
(4)In 'Snake Squad',any upgrade can be bought anytime,so there is more 'freedom' than in here where,the weapon has to be upgraded to the next level.There are also more upgrades,units and enemies in the former than the latter.
(5)The battlefield while larger here(with more space to take cover and hide),makes it more difficult to find units unlike in 'Snake Squad' where units have arrows pointing out their positions even though the area is smaller.A mini map could be added to point out where enemies and units are.
Overall,a pretty good game to kill some free time for players finding some action.