E-soterica Three Shades of Depression By Khee Hoon Chan • October 25th, 2018 The candid portrayal of depression in these itch.io games is both striking and devastating.