Sure because why not announce something big just before E3



Please excuse my (probally) poor grammar