Very cool and innovative concept! The music gave me a sense of rush (maybe even anxiety :D) which is an interesting direction compared to other chill and relaxing map making games.
Great fit for the theme no doubt!