Space Rescue Puzzle



These yucky outsiders are truly beginning to heap up. Possibly you could impact them to bits?