Identify It starts with D

May 22, 2022
21
17
14
it's a 3d game that starts with 'd', for the life of me i can't remember the name of it. there was character customization, like human, anubis, lizard-person. it's on steam for like $30 but i can't find it. if someone can find it i will be very grateful