Looks like some info will be released on April 11!!
Who else is looking forward for the release?
I am :D
-
*gulp* I am, but I'm not too excited on getting whooped for the months after it comes out.