The South Broadway attraction brings Harry Potter props, costumes, games and immersive rooms to Denver.