iStalk – 1140

Posted on Sep 05 2013

1140

Today, Section23 Films showcases some of its later releases, Super Seisyun Brothers gets trailer, and Square Enix will release Diablo 3 in Japan.



Leave a comment

You must be Logged in to post comment.