New game releases: 'Guilty Gear' and 'Dora'

December 11, 2014 12:09 PM