PLAY XBLA To Host Killer Instinct Livestreams Every Thursday
UPDATE: Originally, I stated that the livestreams would likely be taking place at 11AM PST. Today’s livestream actually happened at 2PM. I apologize for the inconvenience. Original story below… Announced…