I think you are reading it right - it means jan-apr 2013. As ubishaft has never given a release date in the 2011/2012 fiscal year, then a release in March 2012 wouldn't be classed as a delay. It's...