fps_d0minat0r on 27 March 2011
no its the right time otherwise people might have held off for an NGP if it launched closer to it.
at the moment they got the spotlight to themselves so they can build a strong lead.