Sorry, Neovision is no longer available.
But don't worry, there are still plenty of other fun things to do on Neopets!

(Meepits definitely did not run off with the Neovision broadcasting equipment. Honest.)