Disc-free Xbox One S could land on May 7th

Given that the launch is just a few weeks away and that those marketing images line up perfectly with previous rumors, chances are this is […]