This song gives me the chills. It kinda reminds me off the world of Metroid Prime. It really feels like I am playing Metroid Prime: Echoses again and I wander around the deep of this world while this music is playing, this is really cool.
Keep up this awesome music of yours :3
Also the maps are nice and I like them too!!