Nova Trampoline Park is now open on Glencrossing Way in Westwood. It's a 50,000 square foot indoor playground featuring trampolines, zip lines, a parkour section, a battle beam, rope course and more.