Fox and Microsoft finally agree on Killer Instinct
Microsoft have been working on fixing up Killer Instinct for awhile now, but things have been on a stand still…
Microsoft have been working on fixing up Killer Instinct for awhile now, but things have been on a stand still…