Allen was described as a "solid" hero by A.E. Sparrow of IGN.
Allen còn được miêu tả là một hình mẫu anh hùng "có kết cấu chặt chẽ" theo như lời A.E. Sparrow của IGN.