The amazing thing to me is that a game that has been in development for so long runs so badly on consoles that were new when development started.
I bet they spent a lot of time updating the engine and graphics over the past 8 years, and as a result the game barely runs on the hardware they were using when they started writing it.