Mar 22, 2013
XSEED‘s official channel began streaming the first English-dubbed trailer for the upcoming “Killer is Dead” action video game. It will be released for the Xbox 360 and PlayStation 3 gaming...Read More
0 Comment