Game Reviews News

Dragon Ball Xenoverse 2 Review

“AAAAHHH!!” GRUUAAAHAHHHHH!!” “HUAAARRRGGHH!!” “EEEEEEEE!” “UUUURRRRRGGGHHHH!!” Yup, It’s a new Dragon Ball game. In case you’re completely oblivious to the existence of Dragon Ball (which seems unlikely), it’s a franchise that started off as a comic in Japan over 30 years ago, and has gone on to spawn anime, movies, games, posters, pants, and just about […]