Perhaps. But for me, I keep telling myself, this game is just like Heavy Rain and Beyond Two Souls, even some of those Telltale games like Walking Dead etc.
It's a bit of those games, meant to be very cinematic, cut scene and story heavy, with some QTE to initiate things. For me, it's...