Great game overall, the atmosphere was fantastic but some times the hordes of enemies at a time got annoying, the amount of awesome fucking God powers and sick ass guns you're given makes it bearable though. Story was good, I guess. I don't really know.