They are rushing the games. They should take their time, get a new engine out or give the existing one a huge overhaul. Tho, I imagine the suits at Ubi have their hands on this and keeping the pressure on the devs to keep pumping out the games if they want publish via them.