I didn't really see how it matched the theme but the idea is very good and you should continue working on that and I think the music is a little off
Thanks