WHERE'S MY OPEN WORLD AND TOGGLEABLE DARK PRINCE MODE
Those french bastards lied with the trailers, I don't give a fuck about troubled development and deadlines, give me the shit you promised