9/10 Mechstermination Force Review Charle Subketkaew No Comments Mechstermination Force is a love letter to fans of early arcade games, Saturday morning cartoons and dumb action movies.