Could Gremlins: Secrets of the Mogwai finally lead to the long-awaited Gremlins 3? Zach Galligan thinks so.