This isn't even an indie game, with funding rivaling major studios, what are we doing?
The founders of this studio come from rich family backgrounds, to think they have anything in common with what the average person understands as an "indie game" developer is laughable. For example, they supposedly rented an office to work in, in a building owned by the founder's father's real estate firm, of course.
Projects like these used to be called AA games. It's a fantastic game, it doesn't have to be indie to be good.