Most people didn't even know that the Maine Mall was installing solar panels on the roof, which itself was in need of repairs before the panels could be installed.
If you're one of the many gamers who are excited for the release of Super Smash Brothers Ultimate on Nintendo Switch on Friday, this is the event for you.