Thank you very much for your detailed review! I guess that the game turned out to be too difficult (and maybe even a bit tedious at some moments), the main reason for that is that I spent most of the time working with code and sprites, so I didn't manage to balance it (the same is with sounds and music -- didn't make them in time). Still I'm happy that the whole concept of the game seemed to be interesting, I'm going to rework it later, so criticism and constructive feedback are always appreciated!