Dragon Ball Xenoverse Impressions

2016 01 17 dragonball xenoverse review

Lots of advertizing and it still isn't a great game. (more)