This game is fucking cool, but it's missing a lot of desired polish as well as a coherent relation to the theme.