Good game really hard but in a good way.
My only complain is that it is out of theme. I read your explanation but it sounded to me as an excuse.
Other than that I liked.