J-Stars Victory VS Plus Review

The unwieldy name should be your first clue; this is indeed an anime game. And perhaps one of the most anime games that ever anime-d, a title that was designed
By Daniel Rom on 16 Jul 2015