>>719747203
This game is fucking PEAK. Played it recently and legit still holds up for me. Mech games need a come back