Mission complete! Reward:
Vehicles added: Object 260 (crew 100%)
Finally took head out of my ass and tried the HT15.4, took me 50 battles with Maus. Six years to get the 260, I didn't really try to complete the missions, got like 95% of them by just playing.