This is a Dragon Ball-themed Dead by Daylight clone (for all the good and bad that entails).

Anime News Network - Views