Nintendo Switch Review: Umbraclaw Difficulty Can Feel Self-Inflicted The idea behind Umbraclaw and its character designs is amazing, but know going in it can be challenging and demand perfection. By Jenni LadaMay 29, 2024