I have to agree with what seems to be a common criticism on here... The requirement to re-build everything each battle serves little point but to make the game longer and more tedious than necessary.
Eh... It's alright I guess, but it really feels kinda repetitive, especially after having played the first one. Other than the fact that the enemies get a bit harder, one battle is pretty much the same as the next... And it'd take an awful lot of them to actually beat this entire game.