New Russian FrankenCart Leaves Many Questions Unanswered