Project Duru is an upcoming story of mole-rats and depression – PC Invasion

In upcoming indie game Duru,Tuli the mole-rat struggles with her inner demons as she navigates depression, friendship and fiendish puzzles. Source: Project Duru is an upcoming story… Read more “Project Duru is an upcoming story of mole-rats and depression – PC Invasion”