2011 instrumentals album from Italy.  Very good.  Check it out.