FrontlineJaguar on 27 February 2015
Could simply mean xbox one streaming to pc and do you think Ms will announce such a big game through a tweet. Yes but that text 'Halo Master Chief Collection' and then Master Chief saying Windows 10 could indicate something.