Solid game play no doubt here! But as you mentioned it does not exactly fit the theme; However I think you should continue developing it as it definitely has potential!
Thanks a lot for the feedback :)