Genus is the latest effort from the UK-based hard rock/grunge outfit Twisted Species. These guys play a brand of rock that I would best describe as...