yep
Yes.
no but it coming out in July
yes it has about a year ago hahahahahahahahaha
It comes out on December 4, 2010