If the hint is literal then battle force 2000 or battle corp(DEF repaints) and either space or winter cobras, maybe even cobra la, doubt it though. Cold, calculating and trapping the joes could mean...