Lol, landship was the general term for all tanks back then. If you mean "except for the Mother", then yes.
The Russians had the invention and usage of sloped armor at the beginning of the war, and the Germans didn't. Remember, a fed-up American inventor went to show them sloped armor and an improved suspension system.