Tripeaks Creatures

Can you finish all 40 levels in this TriPeaks game? Remove cards that are one higher or one lower in value then the open card (left). Click on the closed stack (top left) to get a new open card.