Been wondering about the Gremlin Theatre? Wonder no more. They’ve been busy, creating a much-needed new twin cities performance venue, in St. Paul’s Vandalia Tower. This spunky purveyor of edgy contemporary theater finally has a home of its own, after some years of peripatetic wandering. It will open, one hopes, sooner rather than than later. Congratulations.