Band name: Biffy Clyro Album name: Puzzle Label: 14th floor Gender: Rock/Alternative Release date: June 4, 2007 ZMErating: 4/5 Website: http://www.biffyclyro.com/ Biffy Clyro’s fourth album release “Puzzle” is finally upon us with a fresh new, unique style. The album was launched on the 4th of June, after a 3 year period since their last album “Infinity Land”.A lot of people reacted negatively upon it’s release, many considering it too commercial and that they’ve sold out,…