I tried to watch Neon Maniacs last night, but it wasn't what I remembered. Looked for it for years, because i couldn't remember the name of it, since the last time I saw it was in the late 1980s or early 1990s. Saw it on a "B-Movie" horror list and found it on YouTube. Turned it off after 20...