Android-powered Ouya launches on June 4 for the masses

Team Ouya has confirmed that its long-awaited Android-powered console will launch in the United States, Canada and the U.K. on June 4, 2013, for a cool $100.