I like the premise but I have no clue what the upgrades are or how anything works. Some hover infos would help quite a lot.
Likewise. This does seem promising. I didn't hear any voice lines either.