There appears to be one major issue that's dragging down Delta Force's Steam user rating despite it's impressive day one ...