The facility name within the mall isn't known at this time so Blockbuster Mall is being used for now. It is possible this will be a Galaxy location as their website states a location at the Blockbuster Mall is 'coming soon' as of July 2020.
Located within the Blockbuster Mall.
The Blockbuster Mall appears to be partially open, with many online photos dated from December 2019 and few earlier. The section containing the roller coaster appears to be part of a later phase.