Slimebeast on 25 June 2012
They must have gotten into real troubles in development when they are pushing it so close to Christmas, really stretching that release date.
Perhaps they needed more time with the multiplayer that is made by an different studio within Ubisoft.







