To me this seems like an E3 announcement that got pushed up, the release date seems like a dead give away. Inclined to think that the April NPD XB1 numbers might be rough(and with this announcement they might've just killed May's)
Only time will tell