Very short (but I shouldn't complain since my own game also is^^) but cool concept.
It definitely fits the theme and the mechanics are good. Nice music and atmosphere too.
Good work.