Loved every second of this.
The only thing that annoyed me was hitting cars with rockets and hurting my mech. It's definitely a mistake on my end but it kind of feels weird that the mech can't shoot over them.
Other than that, I can't wait to see and play more. I more than trust your creative vision so I won't make any suggestions.