SEGAvangelist
Member
Most Xbox fans are already calling for a delay. I don't think we'll see much defense of this decision.To be fair I know a few fellow Xbox fans who call things out, good people who are passionate but don’t have the followings or YouTube content to be heard