Veronica. Mars. March 11, 2014 Anyone else freaking out about this? I still can't believe it's happening. So who else can't wait to go back to Neptune?