Suomenlinna here we come