Disc-less Xbox Maverick Will Apparently Release In May2 years agoWindows Central has published what looks like the first solid details about the Xbox Maverick (codename), which is a disc-less...