6.5

Oninaki review

by Nick Gillhamon August 21, 2019
Somebody call the Death Police
8.0

I Am Setsuna (Nintendo Switch) Review

by Nick Gillhamon March 14, 2017
Snowbody knows the trouble I’ve seen


8.5

I Am Setsuna Review

by Nick Gillhamon July 19, 2016
No business like snow business.