Random_Matt on 03 January 2019
Damn, late news this. As mentioned probably hundreds of times already, it's going to be DOA. You would need billions to grab a foothold, they don't have cash like MS needed with the Xbox.