New Challenger Mira Available This Week In Killer Instinct
Looks like Killer Instinct is getting Mira sooner then we thought. Mira will be releasing this Wednesday April 27th in Killer Instinct Season 3. Check out Mira trailer for yourself,...
Read more