Inti Creates announces side-scrolling action game Umbraclaw for PC

New title from Blaster Master Zero director Satoru Nishizawa.