Perfect execution of a concept. 10/10
Pretty fun! I'll say as friendly critique, having both in-run and out-of-run upgrades be unit specific, plus not having too many synergy abilities between units, really makes it optimal to silo all upgrades into the first two basic units.