Walked by today and saw people inside & a Now open sign out front!
https://steamworks.com/north-shore/