Think is alot longer then that. I watched some streams last night. And people were 8 hours in and only had 1 boss. There were not playing slow also or dying alot.
Is that 15-20 hours supposed to be if you know EXACTLY what you're doing, or an average playthrough, because I believe I'm about halfway through, and I'm at around 20 hours right now