The 'ugly sticker' (indeed ugly) is probably part of the game, compare here, so I guess I will not remove it.
Which indeed leads me to the sad question:
Yes, it is THE game, but is it 'Home Vision'?
Rom, you list the black cartridges of War 2000 under 'home vision'.
Still, both of them, have or had a sticker on them, saying:
'Meteor defends, Kat. No. 55433391, Doppelpack'.
This will probably relate to ITTs double pack of Meteor defence/Aliens Return you are listing here and here.
From what I can read on the reminder of the sticker of No. 3, it says:
'Alien's return, Kat. No. 55433391, Doppelpack'.
So, I think its possible, both games may be early releases of ITTs double pack Meteor defence/Aliens Return, while ITT did not yet have own labels/cartridges.
The same may be true for my black copy of World End, which clearly shows remainders of a sticker ...
If so, the "true" Home Vision No. 3 is still out there (so Rom, please do not yet rest in peace ).