We're happy to announce that Tooth'N'Claw has been launched on the world's biggest Flash games site, Miniclip. Go and have…