While the company did not provide reasoning for the release date shifts in its announcement, the move does allow more breathing room for its two tent pole 2010 releases. Previously, Nintendo had Super Mario Galaxy 2 and Metroid: Other M releasing in back-to-back months, with Sin & Punishment: Star Successor sandwiched in between. Here's a listing of the announced release dates.
Sin & Punishment: Star Successor--June 27 (previously June 7 )
Metroid: Other M--Aug. 31 (previously June 27)