Xbox showcase is June 7 and I am excited!