I was under the impression that Willow is closed?
Anywho, there isn't much in the Hoboken, JC area. There is Hi Tech, in Weehauken, but if you have a car, it would be worth the drive elsewhere.
I like Castle and Sandcastle too. Castle is about 10 minutes from Willow, behind Giants Stadium. Sandcastle is near exit 10 NJ Turnpike, about 20 minutes away. Sandcastle has more action and has the Accustats game show, on Wed. nites
Eric