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.