Love the way the mech is shooting. Just a badass demonstration of firepower

Humanity saying 'Fuck you!' to the invaders