Really solid concept; I think it's drawn from the theme in all the right ways, mechanically and aesthetically. The lack of sound is a bit of a shame, as I think it could really enhance the setting and/or general vibe, but that certainly hasn't stopped your vision from shining through!