Looking Glass by The Eden House, released 26 October 2009.
This version of Looking Glass comes as a 1xCD+1xDVD.