Team-based free-to-play game in the Dragon Ball universe announced
Punching each other in the face is probably what people do best in the Dragon Ball series, apart from chasing dragon balls. The next game to follow this trend is Dragon Ball Project: Multi which is a…