New on Switch: Deadly Premonition 2, Friends of Mineral Town, Catherine: Full Body, Curse of the Moon 2, CrossCode and Vigor
With so many big-name releases on Switch this week, it’s hard to know where to begin. Deadly Premonition 2: A Blessing in Disguise is probably the best place to start, as not only is it the most anticipated new release but it’s also the most talked about. For...