Capsule Reviews/Featured: Top of Home Page/Music Royal Talons: Royal Talons EP By Craig Hayes / 25 April 2012