Pretty fun game. The story was good and original, the music wasn't all that bad and the graphics were well done, even though I'm not a fan of really pixelated games. I do have a couple issues with this game though. First off, I really don't like how the agile enemies can zoom right by everything other than a brick wall. You have to either hope the timing is right on your crossbows and chain balls or waste up to 100 blood on one enemy unit, 100 blood points I'd much rather spend on a spike trap than a bomb.
Which leads me to my next problem, how the game is time based. The reason why I have an issue is that for some levels you have to drop a bomb on a agile enemy, but because they take time to explode and and damage your own equipment, you have to have the bomb ready right as the agile unit appears. This makes the game less skill based your first few trys and more towards trial and error; meaning you HAVE to fail to win on some levels. Personally, I find games like this unfair as everyone should be able to beat a game their first try if they are skilled enough to do so.
Again, I enjoyed playing this and may even come back to play this game again. It was well made and deserves a solid 4 stars, but like every other game, it has it's flaws.