Really really good game.
I loved this game, in fact I've been playing it NON STOP for like the past day O_o
There were a few major issues, though. First of all, the plot was just terrible. The zombie thing was a cool idea, but the lack of storyline dragged it down. The last 4 teammates you find have absolutely NO introduction to them, and the first time I saw Amber I was like "wtf? who's this girl" and my question was never answered. The game ended too quick, both story-wise and gameplay-wise, and it almost seemed like this game was incomplete, especially at the end. Oh, the voice acting made me cringe haha, the graphics were okay (some cool effects, though), and the music was repetitive :(
***Here's a GREAT tip (and a bug that I found) for people who suck at the tough bosses, I call it the "super shield" trick. Basically, you can get a shield that allows you to be invincible for 8 turns! Here's how you do it:
You'll need rank 1 Block (as the further ranks seemingly do nothing extra) and any rank of Intervention (mine was like 3, but I don't think it matters what rank you have).
In a battle, cast block on yourself (you can do this at any time, but start it when you feel you need the super shield the most). Next, cast intervention on yourself within TWO turns (before block runs out). Now you'll have a shield that lasts 8 turns, heals yourself every turn, and you don't take damage! You can also do this trick on any teammates that cast block on themselves, just cast intervention on them to make them invincible!***