It doesn't really matter where its set too IMO as long as its fun, all these floating islands give me Riverne - Site #A-01 / B01 vibes.