Just a little side note:
You could always actually note the song you used from Iron maiden:
Iron Maiden - Nomad (From "Brave new world" album)
Overall, the game has great puzzle component as well as nice idea to think "outside the box" (Like World 2 lvl 1)