Yaiba Announcement Trailer
chocolateghost79 First of the Dead Premium Sep 12, 2012 #2 Looks really interesting! Can't wait to hear more!