Duru – About Mole Rats and Depression: Release Delay

Hello Everyone, today should’ve been the day but as you can guess from the headline we are facing a delay. It feels like 86 years since we started working on Duru, so another unplanned delay of one or two days shouldn't…