Wondering about the lore of this game, where does it take place? It seems like its very high up since you can see these islands below. On a mountain? Why is there no ground on the mountain tho? thinking..