I was kinda thinking the same thing, but I was thinking more like Hogan's Heroes. A military style barracks of these hulking terrifying demons strutting around with Satan as an incompetant leader trying to wrangle uncooperative, even more incompetant troops.