Really solid game, really cool aesthetic.
Sadly I personally don’t think that it really fits the theme very well, as except for the story it isn’t really applicable.
That's fair. On the other hand, I think that story is the same part of the game as are the mechanics.