Animations themeroute Mar 29, 2024 Back in January, the indie horror game The Night is Grey released after a grueling seven-year development process that just barely survived the dedication to fr