KOFXIII »
KOFXIII gets a release date
Newsfeed 841 via King of Fighters fans mark your calendars. It has been announced that the latest installment of the game will be released on July 14, 2010. They are already scheduling tournaments in
Read More »