Indie game developer Dummy Dojo and publisher Abylight Studios announced they will release Ninja Chowdown: Glaze Of Glory for Nintendo Switch as well as PC platforms The team didn't really put a date on the game, only letting you know you could wishlist it on the Epic Games Store and Steam for now But they[...]