Sayonara Umihara Kawase: It’s the Anime Weekend Sale, and Umihara Kawase is part of the fun!

Degica is happy to be a part of Steam’s Anime Weekend Sale and with that comes terrific deals on some of our most popular titles! Grapple your way through branching surreal environments and hook giant fish in the quirky…