Lenin's town means Leningrad, Leningrad means Kirov plant, Kirov Plant means KV, IS, and T-34.
ALSO Leningrad means Siege of Leningrad, one of the commanders of counter-siege operations? Kliment Voroshilov! Coincidence? I don't think so!
What I'm saing is, KV-2 confirmed!
Also Half life 3 because ancient jokes.
It MIGHT acutally be something more reasonable, but I'd rather believe in this theory.