13 Sentinels is a masterpiece and it’s even better on Switch

Time Stamp:

More from Polygon