Inti Creates’ Umbraclaw proves cats have nine lives AND rad powers, launches this May – Destructoid Read more