Explore Super Neon at Mall of America, promising 8 interactive zones designed to uplift visitors with immersive neon art.