Clawface: CLAWFACE HAS OFFICIALLY RELEASED

Clawface is now live! We have worked hard over the past year on this game we sincerely hope that you enjoy our game. We'd love to hear feedback from the community about things that work and improvements that you'd like…