I'm normally not a huge fan of these games but I do feel that this is one of the better ones. There are flaws/annoyances like needing diamonds to repair items but the game overall is still well designed and addictive. In my humble opinion at least :/
It's very enjoyable and polished but I would like something like a rating for each level. Killing all the zombies with one bullet should maybe give more than just more points. Good though!
Controls can be customized on the settings menu. See the cog icon on the menu next to the arrow/back button.