RiderFan about 7 years ago Also confirmed: Microsoft XBOX One completely getting its ass handed to it