Strange Nature Reviews

September 20, 2018
Take away the freaky creatures, and this would be a decent little indie slice-of-life, about people facing up to their past mistakes - some mundane, some toxic.