fighting games

By Unknown
  • -
  • Vote
  • -

And by instincts, I mean "button mashing skills." Look above for the launch trailer for Killer Instinct.