It’s now been removed.
I think this was the image from the removed link? (likely concept / placeholder art - though you never know):-
The Digital Bits had mention of the set here too (and used the same art as above?):-
It’s now been removed.
I think this was the image from the removed link? (likely concept / placeholder art - though you never know):-
The Digital Bits had mention of the set here too (and used the same art as above?):-