teigaga on 03 June 2015
Didn't microsoft already say the delay was down to their holiday software scheduling?
If theres any truth to that then I wouldn't exactly describe this period has right in the middle of the games developement. Guess we will just have to wait til E3







