Floating Island

The Floating Island map –¬†Game Concept Art by Crucial Studio.