King of Fighters XII releasing in July 2009, new screenshots released

Comments