The terror! Mars of Destruction strikes again!