Jojo’s Bizaaree Adventure: All-Star Battle – Screens & Trailer


There have been quite a few fighting games released of late, and it seems like they are trending toward flashier and crazier each time.  Well, Jojo’s Bizarre Adventure continues that trend – at least in Japan where it is expected to have a 2013 release. I personally enjoy a good…

Read More