The mech animations are very cool and ambitious idea with the grapple. The sense of scale is really there when it is little you vs the mechs. The lava is a great addition!