Update on L.A.P.D. 2195

and where we've been the last few months (+sneak peak at the new mech)