Personally I don't recall much of it, so I don't know. It was pretty messed up I think, high body counts, and some nice mecha action to go with it. I think it reminded me a bit of RahXephon (if you haven't watched that, do yourself a favor and do it) and maybe to a lesser extent Neon Genesis Evangelion.