Mech games allow players to explore grimly beautiful sci-fi worlds with fantastic mechs. In doing so, players often become involved in a world that has become...