Thank you for the explanation. Can you please let me know if my interpretation (see edit) is right with the message behind it?
Edit
Here is the edit from the previous page:
Watching Upcoming PV making, it seems Squall is from storm meant visually? As in the members giving it their all with their performance. Doing their best one final time for this single. Is that the right interpretation?