I ordered on of these last year and it never turned up

Tho I must stress
NOT from that seller. Did get my money back tho :)
I'm tempted to try and order another as it look a "challenging" and different build.
Eddiesolo and I had a chat about these as I thought it might be a good basis for one of his dioramas