Yeah Beasts of War are definitely aiming at the 40k fanboy crowd.
Not sure about that really because they do go on about a bunch of other games a real faniboi wouldn't touch with a stick. Still, they very obviously come from that background -- it didn't feel odd that they recently lauded
Infinity Ajax as the "best model, like, evah, d00d!" since it's the most "Hammerish"
Infinity figure, like, evah, d00d!

Be that as it may, back to the subject of the thread: I'm not too convinced about the Defiance German walker concept either. But I suppose it sorta fits with the lowtechy approach. BTW has anyone bothered to find out how these chaps are ever supposed to have gone to the stars with techonology hardly having an appearance of otherwise having progressed beyond the next one or two decades?