Wait, am I getting this correct?My thought was Dead By Daylight, but DBZ.
It's like a 7 person team and you have to survive Cell? Like a Battle Royal game, but everyone is on the team up against an OP Cell?
That sound really fun, tbh
Wait, am I getting this correct?
It's like a 7 person team and you have to survive Cell? Like a Battle Royal game, but everyone is on the team up against an OP Cell?
That sound really fun, tbh
https://www.youtube.com/watch?v=7K6xPGMQdwoFrieza and Buu too.