Gonna blow your (cyber-) mind
[Update: The rumors are true, and the show's official site is now active. Also it seems The Major's fashion sense is as questionable as ever. Nice boots, lady!]
Ah, my love, she has done it again. Yes, friends, a new Ghost in...