Quantcast
View Post

Their orignal home is PC, where Xbox came from I do not know. So yeah, MS should step in, consoles are not needed.