Perfect World International Sirens of War CGI Trailer Posted on: Nov 15, 2012 Perfect World International shows off its CGI in this launch trailer for Sirens of War! Games in this article: Perfect World International