Oh my god I love this game so much! I bought it last month during a digital sale, but I haven't had the chance to play it as much as I'd like. However I made some more progress today and now I'm about 13 hours in. The various gameplay styles blend together so nicely, the soundtrack is beautiful, the story is intriguing and the boss fights are epic.

Is anyone else playing this at the moment? Maybe you've completed it already? If you have completed it, how long did it take you? And is it true that you have to play through more than once to get a "true" ending? No game spoilers though, please!