Credits rolling. Game overall is great but the experience is hurt by 4 out of the 5 main boss fights being uninspired as hell. I really enjoyed the last couple hours of the game and the final boss finally offered a decent challenge. It took me a few tries to get her patterns down and gauge the range of each attack.
To me, the game nailed a few things: graphics, sound design, enemy variety and design, UI, overall map layout, overall gameplay, and the story was VERY entertaining.
I honestly am only knocking points off for the boss fights which were visually impressive but offered the least amount of excitement gameplay wise.
I definitely see myself beating this game AT LEAST one more time before setting it aside for a while.