Imaginedvl on 08 September 2013
I do not think the majority of Xbox fans actually believe this... And the debate in the other thread is about another point : people claiming thing in both ways without any proof and taking their words for the reality even if at the end they end up being right :)